From 9d8c3f3636426ef5c3f38600575d5e7fe9c1d774 Mon Sep 17 00:00:00 2001 From: Junjun Zhang Date: Mon, 15 Feb 2021 17:29:18 -0500 Subject: [PATCH 1/2] started a new version demo-dna-seq-processing-wf@1.7.1-1.3.1 from demo-dna-seq-processing-wf@1.7.0-1.3.0 (released) --- demo-dna-seq-processing-wf/main.nf | 2 +- demo-dna-seq-processing-wf/pkg.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/demo-dna-seq-processing-wf/main.nf b/demo-dna-seq-processing-wf/main.nf index 58ae88c..eb3b327 100755 --- a/demo-dna-seq-processing-wf/main.nf +++ b/demo-dna-seq-processing-wf/main.nf @@ -24,7 +24,7 @@ nextflow.enable.dsl = 2 name = 'dna-seq-processing' -version = '1.7.0-1.3.0' +version = '1.7.1-1.3.1' params.ref_genome_fa = "" diff --git a/demo-dna-seq-processing-wf/pkg.json b/demo-dna-seq-processing-wf/pkg.json index 4a881c5..c729772 100644 --- a/demo-dna-seq-processing-wf/pkg.json +++ b/demo-dna-seq-processing-wf/pkg.json @@ -1,6 +1,6 @@ { "name": "demo-dna-seq-alignment-wf", - "version": "1.7.0-1.3.0", + "version": "1.7.1-1.3.1", "description": "DNA Seq Alignment Workflow with QC Metrics Collection", "main": "main.nf", "scripts": { @@ -34,4 +34,4 @@ "license": "AGPL-3.0", "bugReport": "https://github.com/icgc-argo/demo-wfpkgs/issues", "homepage": "https://github.com/icgc-argo/demo-wfpkgs#readme" -} +} \ No newline at end of file From 934307166e6323c75afab60fcbe02b8dd951b1d5 Mon Sep 17 00:00:00 2001 From: Junjun Zhang Date: Mon, 15 Feb 2021 17:47:49 -0500 Subject: [PATCH 2/2] update dependency --- demo-dna-seq-processing-wf/pkg.json | 4 +- .../demo-aligned-seq-qc@1.1.0/.dockerignore | 5 + .../demo-aligned-seq-qc@1.1.0/Dockerfile | 11 + .../aligned-seq-qc.nf | 73 + .../aligned-seq-qc.py | 103 + .../demo-aligned-seq-qc@1.1.0/nextflow.config | 4 + .../demo-aligned-seq-qc@1.1.0/pkg.json | 53 + .../tests/checker.nf | 55 + .../input/SA610149.0.20200122.wgs.grch38.cram | Bin 0 -> 10026 bytes .../input/grch38-aligned.C0HVY_2.lane.bam | Bin 0 -> 4866 bytes .../input/grch38-aligned.D0RE2_1.lane.bam | Bin 0 -> 5433 bytes .../input/grch38-aligned.D0RH0_2.lane.bam | Bin 0 -> 4506 bytes .../tests/nextflow.config | 1 + .../tiny-grch38-chr11-530001-537000.fa | 10741 ++++++++++++++++ .../tiny-grch38-chr11-530001-537000.fa.fai | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz | Bin 0 -> 4408 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.alt | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz.amb | 2 + .../tiny-grch38-chr11-530001-537000.fa.gz.ann | 3 + .../tiny-grch38-chr11-530001-537000.fa.gz.bwt | Bin 0 -> 537084 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.fai | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz.gzi | Bin 0 -> 136 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.pac | Bin 0 -> 134252 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.sa | Bin 0 -> 268552 bytes .../tests/run_tests.sh | 6 + .../tests/test-1.nf.json | 5 + .../tests/test-2.nf.json | 10 + .../tests/wfpr_modules | 1 + .../demo-aligned-seq-qc@1.1.0/wfpr_modules | 1 + .../demo-dna-seq-alignment-wf@1.7.1/main.nf | 124 + .../nextflow.config | 4 + .../demo-dna-seq-alignment-wf@1.7.1/pkg.json | 40 + .../tests/checker.nf | 46 + ...1.sequencing_experiment.song-analysis.json | 121 + ...e.sequencing_experiment.song-analysis.json | 122 + ...q.sequencing_experiment.song-analysis.json | 155 + ...m.sequencing_experiment.song-analysis.json | 112 + ....227005013f41989b8719d3dfcdf1e105.lane.bam | Bin 0 -> 4496 bytes ....b98a338e747f0a01d23b699bdc103dab.lane.bam | Bin 0 -> 4496 bytes ....09149666597ac5f96e53990f4d23ef04.lane.bam | Bin 0 -> 4496 bytes ....2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam | Bin 0 -> 3968 bytes ....b8ac1a3b5b52ced6068b28c4e9b4e5e9.lane.bam | Bin 0 -> 4551 bytes ....231146e66d802729c719428e33e555a8.lane.bam | Bin 0 -> 3672 bytes ....2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam | Bin 0 -> 2343 bytes ....0a95ae6789a0d5b1af3c2a24ce377b0b.lane.bam | Bin 0 -> 2630 bytes ....231146e66d802729c719428e33e555a8.lane.bam | Bin 0 -> 2163 bytes .../tests/nextflow.config | 1 + .../tiny-grch38-chr11-530001-537000.fa | 10741 ++++++++++++++++ .../tiny-grch38-chr11-530001-537000.fa.fai | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz | Bin 0 -> 4408 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.alt | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz.amb | 2 + .../tiny-grch38-chr11-530001-537000.fa.gz.ann | 3 + .../tiny-grch38-chr11-530001-537000.fa.gz.bwt | Bin 0 -> 537084 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.fai | 1 + .../tiny-grch38-chr11-530001-537000.fa.gz.gzi | Bin 0 -> 136 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.pac | Bin 0 -> 134252 bytes .../tiny-grch38-chr11-530001-537000.fa.gz.sa | Bin 0 -> 268552 bytes .../tests/run_tests.sh | 6 + .../tests/test-1lane_bam-single_end.nf.json | 7 + .../tests/test-1lane_bam.nf.json | 7 + .../tests/test-2lane_bam.nf.json | 10 + .../tests/test-3lane_bam-single_end.nf.json | 13 + .../tests/test-3lane_bam.nf.json | 12 + .../tests/wfpr_modules | 1 + .../wfpr_modules | 1 + 66 files changed, 22610 insertions(+), 2 deletions(-) create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/.dockerignore create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/Dockerfile create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.nf create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.py create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/nextflow.config create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/pkg.json create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/checker.nf create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/SA610149.0.20200122.wgs.grch38.cram create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.C0HVY_2.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RE2_1.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RH0_2.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/nextflow.config create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.sa create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/run_tests.sh create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/test-1.nf.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/test-2.nf.json create mode 120000 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/wfpr_modules create mode 120000 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/wfpr_modules create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/main.nf create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/nextflow.config create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/pkg.json create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/checker.nf create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.bam-1.sequencing_experiment.song-analysis.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq-se.sequencing_experiment.song-analysis.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq.sequencing_experiment.song-analysis.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.one-bam.sequencing_experiment.song-analysis.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.227005013f41989b8719d3dfcdf1e105.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.b98a338e747f0a01d23b699bdc103dab.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/BBB.09149666597ac5f96e53990f4d23ef04.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/C0HVY.2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/D0RE2.1.b8ac1a3b5b52ced6068b28c4e9b4e5e9.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/D0RH0.2.231146e66d802729c719428e33e555a8.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.C0HVY_2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.D0RE2_1.0a95ae6789a0d5b1af3c2a24ce377b0b.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.D0RH0.2.231146e66d802729c719428e33e555a8.lane.bam create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/nextflow.config create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.sa create mode 100755 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/run_tests.sh create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/test-1lane_bam-single_end.nf.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/test-1lane_bam.nf.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/test-2lane_bam.nf.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/test-3lane_bam-single_end.nf.json create mode 100644 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/test-3lane_bam.nf.json create mode 120000 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/wfpr_modules create mode 120000 wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/wfpr_modules diff --git a/demo-dna-seq-processing-wf/pkg.json b/demo-dna-seq-processing-wf/pkg.json index c729772..7e66a9a 100644 --- a/demo-dna-seq-processing-wf/pkg.json +++ b/demo-dna-seq-processing-wf/pkg.json @@ -21,7 +21,7 @@ }, "dependencies": [ "github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0", - "github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment@1.7.0", + "github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1", "github.com/icgc-argo/demo-wfpkgs/demo-utils@1.2.0" ], "devDependencies": [], @@ -34,4 +34,4 @@ "license": "AGPL-3.0", "bugReport": "https://github.com/icgc-argo/demo-wfpkgs/issues", "homepage": "https://github.com/icgc-argo/demo-wfpkgs#readme" -} \ No newline at end of file +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/.dockerignore b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/.dockerignore new file mode 100644 index 0000000..d5a3065 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/.dockerignore @@ -0,0 +1,5 @@ +.nextflow* +.gitignore +work +outdir +tests \ No newline at end of file diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/Dockerfile b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/Dockerfile new file mode 100644 index 0000000..ac5b9b0 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/Dockerfile @@ -0,0 +1,11 @@ +FROM quay.io/icgc-argo/dna-seq-processing-tools:base-docker.0.1.1 + +LABEL org.opencontainers.image.source https://github.com/icgc-argo/demo-wfpkgs + +ENV PATH="/tools:${PATH}" + +WORKDIR /tools + +COPY *.py /tools/ + +CMD ["/bin/bash"] \ No newline at end of file diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.nf b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.nf new file mode 100644 index 0000000..80f14d5 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.nf @@ -0,0 +1,73 @@ +#!/usr/bin/env nextflow + +/* + * Copyright (c) 2019-2021, Ontario Institute for Cancer Research (OICR). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published + * by the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/* + * Contributors + * Junjun Zhang + * Linda Xiang + */ + +/********************************************************************/ +/* this block is auto-generated based on info from pkg.json where */ +/* changes can be made if needed, do NOT modify this block manually */ +nextflow.enable.dsl = 2 +name = 'demo-aligned-seq-qc' +version = '1.1.0' +container = [ + 'ghcr.io': 'ghcr.io/icgc-argo/demo-wfpkgs.demo-aligned-seq-qc', + 'quay.io': 'quay.io/icgc-argo/demo-wfpkgs.demo-aligned-seq-qc' +] +default_container_registry = 'ghcr.io' +/********************************************************************/ + +params.seq = "" +params.container_version = "" +params.ref_genome_gz = "" + +params.container_registry = default_container_registry +params.publish_dir = "" +params.cpus = 1 +params.mem = 2 // in GB + + +process alignedSeqQC { + container "${container[params.container_registry]}:${params.container_version ?: version}" + publishDir "${params.publish_dir}/${task.process.replaceAll(':', '_')}", + mode: "copy", + enabled: "${params.publish_dir ? true : ''}" + + cpus params.cpus + memory "${params.mem} GB" + + input: + path seq + path ref_genome_gz + path ref_genome_gz_secondary_file + val dependencies + + output: + path "*.qc_metrics.tgz", emit: metrics + + script: + """ + aligned-seq-qc.py -s ${seq} \ + -r ${ref_genome_gz} \ + -n ${params.cpus} + """ +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.py b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.py new file mode 100755 index 0000000..9e7db1e --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/aligned-seq-qc.py @@ -0,0 +1,103 @@ +#!/usr/bin/env python3 + +""" + Copyright (c) 2019-2021, Ontario Institute for Cancer Research (OICR). + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + + Contributors: + Junjun Zhang + Linda Xiang +""" + +import os +import sys +from argparse import ArgumentParser +import subprocess +from multiprocessing import cpu_count +import tarfile +import glob +import json + + +def collect_metrics(args): + # generate stats_args string + stats_args = [ + '--reference', args.reference, + '-@', str(args.cpus), + '-r', args.reference, + '--split', 'RG', + '-P', os.path.join(os.getcwd(), os.path.basename(args.seq)) + ] + + try: + cmd = ['samtools', 'stats'] + stats_args + [args.seq] + p = subprocess.run(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, check=True) + except Exception as e: + sys.exit("Error: %s. 'samtools stats' failed: %s\n" % (e, args.seq)) + + with open(os.path.join(os.getcwd(), os.path.basename(args.seq)+".bamstat"), 'w') as f: + f.write(p.stdout.decode('utf-8')) + + extra_info = {} + collected_sum_fields = { + 'raw total sequences': 'total_reads', + 'reads mapped': 'mapped_reads', + 'reads paired': 'paired_reads', + 'reads properly paired': 'properly_paired_reads', + 'pairs on different chromosomes': 'pairs_on_different_chromosomes', + 'total length': 'total_bases', + 'bases mapped (cigar)': 'mapped_bases_cigar', + 'mismatches': 'mismatch_bases', + 'error rate': 'error_rate', + 'bases duplicated': 'duplicated_bases', + 'insert size average': 'average_insert_size', + 'average length': 'average_length' + } + with open(os.path.join(os.getcwd(), os.path.basename(args.seq)+".bamstat"), 'r') as f: + for row in f: + if not row.startswith('SN\t'): continue + cols = row.replace(':', '').strip().split('\t') + + if cols[1] not in collected_sum_fields: continue + extra_info.update({ + collected_sum_fields[cols[1]]: float(cols[2]) if ('.' in cols[2] or 'e' in cols[2]) else int(cols[2]) + }) + + p = subprocess.run('samtools --version | grep samtools', stdout=subprocess.PIPE, stderr=subprocess.STDOUT, check=True, shell=True) + tool_ver = "samtools:stats@%s" % p.stdout.decode('utf-8').strip().split(' ')[-1] + extra_info.update({ "tool": tool_ver }) + with open(os.path.basename(args.seq) + '.extra_info.json', "w") as j: + j.write(json.dumps(extra_info, indent=2)) + + # make tar gzip ball of the *.bamstat files + tarfile_name = os.path.basename(args.seq)+'.qc_metrics.tgz' + with tarfile.open(tarfile_name, "w:gz") as tar: + for statsfile in glob.glob(os.path.join(os.getcwd(), "*.bamstat")) + glob.glob(os.path.join(os.getcwd(), "*.extra_info.json")): + tar.add(statsfile, arcname=os.path.basename(statsfile)) + + +def main(): + parser = ArgumentParser() + parser.add_argument("-s", "--seq", dest="seq", help="Aligned sequence file", type=str, required=True) + parser.add_argument('-r', '--reference', dest='reference', type=str, help='reference fasta', required=True) + parser.add_argument('-n', '--cpus', dest='cpus', type=int, help='number of cpu cores', default=cpu_count()) + + args = parser.parse_args() + + collect_metrics(args) + + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/nextflow.config b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/nextflow.config new file mode 100644 index 0000000..f2cd1e3 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/nextflow.config @@ -0,0 +1,4 @@ +docker { + enabled = true + runOptions = '-u \$(id -u):\$(id -g)' +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/pkg.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/pkg.json new file mode 100644 index 0000000..6fa066c --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/pkg.json @@ -0,0 +1,53 @@ +{ + "name": "demo-aligned-seq-qc", + "version": "1.1.0", + "description": "Collect QC metrics from aligned sequencing reads", + "main": "aligned-seq-qc.nf", + "scripts": { + "test": "pushd tests && ./run_tests.sh; popd" + }, + "deprecated": false, + "keywords": [ + "bioinformatics", + "alignment", + "qc", + "metrics" + ], + "repository": { + "type": "git", + "url": "https://github.com/icgc-argo/demo-wfpkgs.git" + }, + "container": { + "registries": [ + { + "registry": "quay.io", + "type": "docker", + "org": "icgc-argo", + "default": true + }, + { + "registry": "ghcr.io", + "type": "docker", + "org": "icgc-argo", + "default": false + } + ] + }, + "dependencies": [], + "devDependencies": [ + "github.com/icgc-argo/demo-wfpkgs/demo-utils@1.2.0" + ], + "contributors": [ + { + "name": "Junjun Zhang", + "email": "junjun.zhang@oicr.on.ca" + }, + { + "name": "Linda Xiang", + "email": "linda.xiang@oicr.on.ca" + } + ], + "license": "AGPL-3.0", + "bugReport": "https://github.com/icgc-argo/demo-wfpkgs/issues", + "homepage": "https://github.com/icgc-argo/demo-wfpkgs#readme" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/checker.nf b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/checker.nf new file mode 100755 index 0000000..bc59e52 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/checker.nf @@ -0,0 +1,55 @@ +#!/usr/bin/env nextflow + +/* + * Copyright (c) 2019-2020, Ontario Institute for Cancer Research (OICR). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published + * by the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/* + * Contributors: + * Junjun Zhang + * Linda Xiang + */ + +nextflow.preview.dsl = 2 + +params.seq = "" +params.container_version = "" +params.ref_genome_gz = "" + +params.container_registry = "" +params.cpus = 1 +params.mem = 2 // in GB + + +include { alignedSeqQC } from '../aligned-seq-qc.nf' params(params) +include { getSecondaryFiles } from './wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-utils@1.2.0/main.nf' + +Channel + .fromPath(params.seq, checkIfExists: true) + .set { aligned_seq } + +Channel + .fromPath(getSecondaryFiles(params.ref_genome_gz, ['fai', 'gzi']), checkIfExists: true) + .set { ref_genome_gz_idx } + +workflow { + alignedSeqQC( + aligned_seq.flatten(), + file(params.ref_genome_gz), + ref_genome_gz_idx.collect(), + true + ) +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/SA610149.0.20200122.wgs.grch38.cram b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/SA610149.0.20200122.wgs.grch38.cram new file mode 100644 index 0000000000000000000000000000000000000000..e3697f621b764a9366434d291c516c64557d039d GIT binary patch literal 10026 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.C0HVY_2.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.C0HVY_2.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..83c4d741f722c5a9fb3157af04f49e02bd3628a2 GIT binary patch literal 4866 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RE2_1.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RE2_1.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..6a3d836cd30bd131b8c69ff2be4cb4bbddd15484 GIT binary patch literal 5433 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RH0_2.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/input/grch38-aligned.D0RH0_2.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..f4fbf31c028ca385f6b6696909979dd0c102f485 GIT binary patch literal 4506 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 skpr0j2XamtpcyOx03VA81ONa4009360763o02=@U0000000000085Ob_y7O^ literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/nextflow.config b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/nextflow.config new file mode 100644 index 0000000..4e214a1 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/nextflow.config @@ -0,0 +1 @@ +includeConfig '../nextflow.config' diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa new file mode 100644 index 0000000..2980133 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa @@ -0,0 +1,10741 @@ +>chr11 AS:GRCh38 CO:chr11-530001-537000 +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +GTGGCTGGCCTGTCCCCAGATCAGGACACACCCCAGGTTGTCCAGTGGTT +CCCGTGCTGGAACTCCTGTTGAAGCCACCCAGGGACCTGGATGCTTCCCA +CAGTTCAGCATGGAGCAGGGGTGCTGGGCCCTGACCCCTCCACGTCTGTC +CTGGACACCCCAGGACCAcagcacaggcccagccctgcaaccccagcggg +gccctgataccaggccctgcccagcccCGTAATGACCAAGAGGCAGGTCC +AGAGATACCTCCTGCACAGGGTCACCTGCATCTGACGCCCCCAGCAGGCA +GTGACCAGCACGGTGTGGAAGGAGCCAGGGTGGCACCCGGCAGCCCTAGA +GGGCTCCTGGCCTCGGGAAGTCTATCGATGGGGAAGCTGGTCACTCGGAG +GCTGCTGGGGAGAAGGGGGAGTGTGGCATTCCCTGGACAGAAGGGCAAGT +GTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAGAGAAGG +GCGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAC +AGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCC +CTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGG +CGTCCCCTGGACAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGGGA +GTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAA +GGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGG +AGAGAAGGGCGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGTGTGGCGTC +CCCTGGAGAGAAGGGCCAGTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGT +GGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGACAGAAGGGG +GAGTGTGGCGTCCCCTGGAGAGAAGGGCCAGTGTGGCGTCCCCTGGAGAG +AAGGGCGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGTGTGGCGTCCCCT +GGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCG +TCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGT +GTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGTGTTCGCTGGAGAGAAGG +GCGAGTGTGGTATTCCCTGGACAAAAGGGGGAGTGTCCCTGCAGCCCTGG +CCAGCCAGCGGCATGCCCTGCTAGCTCTCCCCCAACCTCAGGGATAGGGA +ACCCTGACAGGGCACAAGTCCCCGTCCCAGAGGGGCCTGGCCCAGCCTCA +ACCCGGGCCCTGGGAGGGGAGGGGCACCAGGGGCGCTGTGGGCCCCCAGC +AGAAGCCAGGATGACCACACAGGGGACTGAGCTGTCTGTGGCTGTGGCCA +GACCTAGAACTTGGCCCAAGGCAGGGCAAGCCCCTTGGAGCAGAGTGGGT +GGCAGAGCCTGTGTATACCCAGCAAGGCTGAGCCAGTGACACTACCAGGC +TCCAAGAGCAACCAGCCATGAggcaggcgtggggcaagggtagggtgagg +gcaggggcgggggagagtggggcaggagcagACGGACCAGCTGCCAACCT +CGTCCACTCCAGGAGGCAGGGATGGCCAGGCTCCCACGCCCTACTGGCCG +CTACCCGACCACCAATGAGGCAGAGGCCTGAGGCCAGTCGGTGCTGGAGC +CCTACTTCCAAGGTCCACAGACCGCTTCAGGCCACAGAGCCGAAGAAAAC +TGGGCATGTGAAGGCCCAGGAGGCGGGGTCCCTATGTCTGCCATTCTTGG +CAGGTGCATTTCACGCTGGGAGCAAGTCAGGAAAGGTGATGCCTCTCACC +GCCAAGAAGGCTCCCAGCAGAGACCAGAGCCACCGGCACAGATCCCCAAC +CCCTGAAACCACCTCCCTCTGGAGGACCAGGACGCCCTCCTAGTTGGTAG +AAGCACAGTAAGCTCTCTGTCCTTATGATCTGCCTGCTTGTCCAGAGCTC +TCTGCCAGAAGCCGTGGACACTGGGGCAGGCGGGAGGAGAGAGCACCACA +GCCCAGACCCCTGACCGGCCTCTCCCAACCTCCCCCTCCCAAAGGCTATG +GAGAGCCCAGGGCTGGACAGGCCTGAGGTTCCGACATACCTCATGCCAGG +CCACACGCGCACCGTGTCCCACCCTCAGCCGAAAACCAAGATCAAGACCA +TCCAATAATTTACTGTGATCCCATCTGTGCCCGACAAGGGCCCACAGAGG +CCTGGGAGGGGAGCTAAGGGCTGGGGTTCCGGTGGCATTTGGGATGTTCA +AGACAGTCTGTGCACAGCCTCCCTGGGAGGGTCTGCAGTCACCTCGGCCC +ACGGTCCCGGGGTGACTGGGCTCCAGCAGCccttccttccttccttgctt +ccgtccttccttcctcctccttccGTCTGCACCTCCTTCCTGCATCCGGC +ACCTCCATGTCCTGAGCTTGTGCTGGGCGGGGCACAAGGGAGGCTGCTGA +CCGCAGGCCAGGAGACCGGCAGGGGCGGGGAGCCGGGGTCATCCGGTGGG +CGTGGCGGCCGCCCTGGGAGTCCCCCTCACCTGCGTCAGGAGAGCACACA +CTTGCAGCTCATGCAGCCGGGGCCACTCTCATCAGGAGGGTTCAGCTTCC +GCAGCTTGTGCTGCCGGATCTCACGCACCAACGTGTAGAAGGCATCCTCC +ACTCCCTGGGAAAGGAGGGATGGGATCAGGAGGGACCGGCCTGTGGCCGC +CTGCCTGGGTGAGGGGCTCCCTGCTGTGGGATCAAGCCTTGCCTGGCCCG +AAGCTCCCGACTCCACCAGCCACTTCCCCAGGCCCACCACACACACGGGA +AGCTGGACTCTGGCCATCTCGAAGTGCCCAGGGCCACCCGCATCATGCTA +CAGCAGCCCCTCAAAGGTCAGGGTGGCCCGGGGCCCTCCTGAACTCCAGG +TCTGGCCAGGGTTTGACCACCCTGCACCCAGCTCTCGACTCAGCTACGGC +CCGTGTCCCCAGTAGCCCCACTAAGACTCAGAACCAACAGGTGCCCGTGG +GACACTCTGGGGACAAGAGGGGCCGGGCCCCAGGGTCACCGCTCCGGCCT +GGCTCAGGGCAGCTCTCCCCAAGGACCTCCGCCTTCCCCGGAGCTGTGTC +GGCCCAGGACTGCAGGGCGTGAGCCCAGACCCCGGCCCTCGCCTCCCTCA +CTGCCCTGCCGTCCCGGGAGACTTACAGCGCGAGGGGCCGCTGGGTCACA +TGGGTCCCGGGGGGTCCCAGAGGGTCCCGGAGCTGGAGCTAGAGCCAGAG +CGGCTGCCCTGTGTCAAGGGAGAGGGTCAGTGAGTGCTGCTCCCTGGCTG +GGGCGGGGCGGGGCGGGTCCCTGGCTAGCTGTGGGGTGGAGAGCTGCCTC +ACCTGCCGGGTCTTGGCCGAGGTCTCGATGTAGGGGATGCCGTAGCTTCG +GGCGAGGTCCTGAGCCTGCCGAGATTCCACAGTGCGTGCAGCCAGGTCAC +ACTTGTTCCCCACCAGCACCATGGGCACGTCATCCGAGTCCTTCACCCGT +TTGATCTGCTCCCTGAGAGGTGGAAAGCGAGAGCTGGCTACGGGGGCTGC +AGGCGCAGCGGCATCCAGGACATGCGCAGAGAGGACAGGAGGCCCCTGCC +TGGACGCAGCCGGCCTGGCCCCACCTGTGCGGCGTGGGCTCCCGGGCCAG +CCTCACGGGGTTCACCTGTACTGGTGGATGTCCTCAAAAGACTTGGTGTT +GTTGATGGCAAACACACACAGGAAGCCCTCCCCGGTGCGCATGTACTGGT +CCCGCATGGCGCTGTACTCCTCCTGGCCGGCGGTATCCAGGATGTCCAAC +AGGCACGTCTCCCCATCAATGACCACCTGCTTCCGGTAGGAATCCTGCAG +GAGGACAGGGCTCAGGGACCCCCTCAGGACCTTCCGTGGGGGGAGTTCAC +ACAGCCAGCCTCTCCCTGGTACCTCTCATGCCCCTCATGCCCCCTCCTCT +CCTGGGGTGCTGAGACGAGGGACTCCCCTCCTCTAGAGGAAGCAGGAGAC +AGGGCCACAGCACCATGCAGGGGACCAGGGGCTGCAGCCAGCCCTATCCT +GGCTGTGTCCTGGGCTCGCCCGCAGCAGCTGCTGGCACCTGGACGGCGGC +GCCAGGCTCACCTCTATAGTGGGGTCGTATTCGTCCACAAAATGGTTCTG +GATCAGCTGGATGGTCAGCGCACTCTTGCCCACACCGCCGGCGCCCACCA +CCACCAGCTTATATTCCGTCATCGCTCCTCAGGGGCCTGCGGCCCGGGGT +CCTCCTACAGGGTCTCCTGCCCCACCTGCCAAGGAGGgccctgctcagcc +aggcccaggcccagcccCAGGCCCCACAGGGCAGCTGCTGGCAGGGCCAT +CTGAAGGGCAAACCCACAGCGGTCCCTGGGCCCCAACGCCAGGCAGCAAG +GACTGCAGCGTGCCTACCTGTGCAGCTGCAACCCAGCGTGCGGGAGGGCT +GTCGCCTCGCCCCCACTTGCTCTTAATGACCCAGTGATGGGAAAAGGGAC +CCAGCCCTCAAAGGCAGGGCTGACAGCTGAGCGCTCTCAACCACGCACCC +AAATTAGAAGCTGCTGGGTCGGCAGAAAGGCTAAAGGGAGGCGCCCGAGG +GCTGAGGTTACCGTCCTCCAGAACAGGTCTGGCCACGGCGGAGCGCGCCA +CGGCGTGCCCGGGCAGGCTAGTGCCAGCCTGCAGGCCCCGCGGCGCTGGT +GCCtccgacaagtatttgctgagcgcctactgcgtactaggcgccgCCGA +GGGGAGGGCAGACCCGGGCAGCGCCCCGCACCCCCGGCGGGGAACCGGGG +GCATCTTTCAGCCACAGAAAGCTGGAGAAGACAGAGGAGCTCCTGGGAAG +CAGGGACTGAGCGACAGGAAGGGGCCGAGAAGCGGCGCGGGAGACCCGGA +GAGGGAAAAGGCACTGGGGCTGAGGCCCCCGGCCTGGTCCGCGACCTGTG +ATGCTGAATCGGGGGTGCCCGGGCGTGCCGTGGCCGCGGCCGCCTCCTCC +CAGACGCCCCCGGGTGTGAGGGCGCCGGGCCCGAGGCTCCCGGGTACGCC +GGCGTGGGGACCGTGCCCAGCGCGAGGCCACGGGTGGGGCCCGGATTCCC +GCAGGCCCCAGGGAGGAAGGGgcccccgcccgccgcagcccccgacgccc +gctcacctgtgcccgcgggccccgcccggccccacccacccgccgccgcc +gccgccgccgccgcttacgcccgccggccccgcgcccccggcccgcgccg +cgcGTATTGCTGCCGCCTGGGGGCGAGGAGGGCGCGCGGCCCGGCCGATC +CCTGCCCGCACTCACCGTTCACAGGCGCGACTGCCCccggggccagggcc +ggggccgaggccggggcggggcgggggcgggggcGCGCGGTTCGCCCCGC +GCATGGGCTCCGTCCGCGGCGGGTGCGGCTCGGGTTGCGGGCGCAGGGCA +CGGGCGGCGGAGACTCGGGCGGGCCTGCGCACGCCCCGCCCCGCGCCCGT +CCGTCTGCCAGGCGCGGCCTACCATTGGCTGCGCGCCATCGGGCCCCGCC +CCACCCCGGTTGGCTGAGCGGCCCGTCTGTCAGGAGCCGCGGTCGGGCGG +GGCTTCCGGGAGCAACGCGGGAGGCGGAGCCAGTAGGGCCGCGGCCTCTC +GGGGTTGGGCTTGGCTGGAGACCGGAGCCGAGCTCGGGGTTGCTCGAGGA +AGGCCAGGGAGCCGGTGTCTGGGGGCCCGGGGCGGCATCTCCGAGCAGGG +CCCCGGGCTCTCCCGGGAACAGGCCGGCGAGAGAACCCGACTCAGCGGTG +CCGGTGCACCAGAGGCCCTCCCTGCGCCGGCAGCGCGGCGCCGCCCACCG +CGGAGGTCCCGGGGCTACGGGCTGGGGAAAGGCTGGGATCCGCCGGGACC +AAGGCGGGATGCTCGGAGCTGGGGGCCCCCGGGTGGCCGCGGGGTCCGGT +TGCCCGGCTGCCCTTCCGCGCAGGTGGAGCGGCCGCGcaccccacctacc +accacgcaccccagctcccctactcccaccgcaacccaccCCGAGGACGC +TTGCAGCCCCGGTGGGGTTCCGGGCGGCGGGCGCAGCCGTGTGCCCTGGG +GCCAGGCGTGAGAACGCCCCCTCCACCACTCTCCTCTTTCTCGGGCCTGC +GTGGCAGGCGACCCTGCCCGCCCAGTCCCCCCAAACTTGAGGTTCCAACG +CTGCAGAAGCTCAGCGTGGTCCAGTTAAACCGTACCCACAAGTTGCCACA +GGGGAGCGAAGTGCCCAGGGCTCACCCCAAGCACATAGACGCACATCCTA +GCTCTTTCAAACCCAAAAAGACATGTTTTTAACATTTTTTAAAATTGCAA +AGGAATCAGAAATACATCCTCATTAAAAAACAAAAAGggccgggcgcggt +ggctcacgcctataatcccagcacttcgggaggcctaagcgggtggatta +cttgaggtcaggagttcaagaccagcctggccaacatgatgaaaccctgt +ctctactaaaaacacaaaaaattagtcggctgcagtggcgcgcgcctgta +gtcccagctactcgggaggctgaggcaggagaatcgctggaacccgggag +gcggatgttgcggtgagccgaaatcgcgccactgcactgggcaacagagc +gctacttcgtctcaaaacaaaaaaGGCGTTTTACAGTCAGGCAAACCCTG +CCTCTGCCCAGTCCAGCGCCCGCCTCGCCCTCCTGCGCCGGTCGCTGCTG +ACCCGGGGCTCCACCCACGTGCGGTCCCGGGGGTCCCGCCTGCCGTCCGT +CCACCGCGCGGTCGCAGTCAGAGCTCGGCTCGGGGCGGACACGCATGAAC +GCGAGTGAGAAGCGGCGACTGGACGGCGGGCGGCAGCGTGTCCCGCGGGC diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai new file mode 100644 index 0000000..88de907 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai @@ -0,0 +1 @@ +chr11 537000 40 50 51 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz new file mode 100644 index 0000000000000000000000000000000000000000..46699450ed3e0b38c1d24d316ba08393b0773b13 GIT binary patch literal 4408 zcmeHLS5Om(77ZPwMMx9`3`kgDLlX@ygeFC#_a;TEw9q182~7+w6lqdI0s_Jc2uNFs zlm(U&LPtQPNs|(SbVA?V_w#1n`+qY#&pT)C$N9VWo-=pmK;oF`0e{y8BS1}^7QjP8 zA$?>CmjP%F&x%)tCjm7ofzU`oM52Q;sMGF$d-P#s8r_aBR+s|^6hD&u{?1pol~kHu^OD5RV0003LZhp?}`kO8s1vZZN% zlfaoMLFR~mEUI*`KTTM0{W0)g(*JScACmqjI{Al(|NXxH?>y|qLdnvvT9jkM95#Wm zteaKs3}*JLv@Kzgs}({BqRURzN_Hhu7nwr!0_;J;PFHsU+dCQio2FAf6#nZta|wtL*JRd;bpctE2Xl#aJTsO@%OjZ&qo9YD;-bt zVPn_Oo)j1NC^x1PCHsl9#)IY1=JiGL{_I@E)w#`+>(d`+CrAaegF{N*nDj}$nO*G? zd99Gx_*i}slsA%b&IC~^FhDG?lZf;1^dkzw?~8qa7u`1N&@EEB5EHLeEq*2?bTExR zH{qHidq~<2Iwu?}KPx)g7s|5N(Nt1|<#CxhX?Qe1lz$IXS z96|%Nf+GwMK~Gf~?Nf!~S(%-+f!uix7@iuYiOh_H6mE?V-Wdh%5r|9@EW5Au7#lg#z#>XI(2FoBhr!v#9q# zsdZVt`Y~8G7HV8c)u8Vzyq$-HZ}5tNrN|03ueB(=`o#rq8P^Gpw&!Y{4_@uY@-yyzy*BQ8_<+Es68T#i)RnXN_1k@y`S30i1I%W6ssq@PlapJw zgb$}0(Pp9=ofF*G5E}GWJKik3B+(%^)5a%@%>9}Sn_6+ZlN7Q0C~ddG{+-;qU)85C z!W>?Pc+C)jkdS9Nnusr`{+9@@p4Hogqt4XSfg6r64H5hCH;K=0K!TGCQs1-wQG-$RKC2{UBoo5LnUJ1U08ZLPMMt>mnw5IpEaXtB_O|9H_wpClzCHE;| zZJ#X-t?Sb%I5&8h!9*L~&Q0%ICK9?GI1XXO2%X38TEWd)T3$od^3gYckS9?6CPv~|WL4B#j^%eCV%@x^WFlA^@3WeoJ$6$M)N-i!;83Riw zZVE{0ww_8E74K#O`3e}tE00t0RvL(1^%x7<#{QeTYv&zwD;>O~+PpxGetFza;Q60% zqm?&SdBG+JOf4=fFwCyzH+g{LVFwcH<33m(r8FmVIs_bbX_XO(cRjoE8c( zPh6>K!e(x9++1TAnq<@B6b$~WAIQqC$TmGVXc)I-vHQlH<1w)3q)V!Bv-Dc_;l2gY zyo@9_eDd?j%zhE0J7;NG!dR~`-Q@F}EM`iH_*Q0{HMb@^gIj3i!wmFB>F4gTcSLT-_c75h9bN@Nom2r^M)SoDjSakX;E)ru zx1Mhubz!Z-qbkHTt1qaj5?|#ggE&Ivq=lsZo*UvPL%ql5FG~#9ZX_48@a~-BXJ{*~ zm~}I0CoJCYE2kwLr{#Xx@QiYhgBQ+kI<>Rxm%AiO%{VkXidL?V+28JW%D&r`L2Fg? zk>|Nasl#1g+40q&?iu#}v&EQFR&WV~o&VsusHK{s!rEi2F##H+9WasE)^uR=G9lUt z4hhsT@#f8q_+*|2^Uj@nC+a^G$$VvsVW$CLW4ICK#Cz!-*MNZzIF6*3;V-a94wOf& ze+v0TL^I@YF3;`TpY{MD6W^~&7zOc7YN0l-&FI&mg92At6diS&V8bh>?==o%xn=vi zt>ukDJ!OftYoTW1w{ver;R2F??h8HG^UKiJzLpAW>w2Bt0@U7zh~M^J@$A*JAQ+q7 z2}zk$VvCegV7QSRcb+gq$fabR9!cTV#&syBNREeVUS5wazu~Zm)jv07{G@R@>v7?|Fm(Ax zi{T15{3I?cvc8K_)}!47E+bXdjy3vwu`5ApNzF)CCl1~?CSI$l5e0_iy0O@TOo;Vd zAtS{g43+eIu}l!Kb-$N0^kGC{VOW@yZs5#OQNv= literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt new file mode 100644 index 0000000..12f218f --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt @@ -0,0 +1 @@ +@SQ SN:chr11 LN:537000 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb new file mode 100644 index 0000000..9e64db9 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb @@ -0,0 +1,2 @@ +537000 1 1 +0 530000 N diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann new file mode 100644 index 0000000..dae5d20 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann @@ -0,0 +1,3 @@ +537000 1 11 +0 chr11 AS:GRCh38 CO:chr11-530001-537000 +0 537000 1 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt new file mode 100644 index 0000000000000000000000000000000000000000..9b8882aaa1a3568f495ef4a33d3a4499b489ed12 GIT binary patch literal 537084 zcmaglRaBO3*MMufySqU;1w}vw6(poXy1PL@1*D`wLQ15&q*Fk;L8Q9`LDxaFL+=p9KOK|0k;w&i|=wO7MUF|NW%G-jtl_ z;MpmZNL(~zt~BnxUwph~!w=}<5d z53_CMVtcZybFzRsbbC?~y2qdx_z+yqBDk%fqan6)9EuY65|05nzw0ZKl)3R95W9^$&XBZNw!_9R+iSD;ag8R%3i(|;{0d%*^VFd0iZYN1ODC` z#gUxQ;f-9@s1bcs`uzIR&NzvR{W24}9Pk5}1=i)Maqd!U_@KH!t8zG+ z`Xpq>*(4j_Ml+G{rQ4R@SG5Vc{+k}`0Lu$I)Mg89f7N0cX#`FT4NaW*`7?3eNhP&& zE-7F9jXVS04mb-ggMW|gSFV{#IPRv%C@A+<$a{ofiXcA!@aBm-+S7noq?~K$@DTs~ z;tb|s5r6!9@neIJk?Cny-oPPk_Q&1Ru3_4^8)T4~Np2FTMi#cK6KC}rU z*ZUxGAQ{rMYS3xfYi0zUC8!2kfJ^5@u@w~tfo(hSzZ@8u@|z>PxH(?sSmM&QEEFML zOTUIL6m$oJK?eR_B)OB<>CDfTwY$`k_nYY&!@SuAG&b=UNsjcA_*0=P0OP=XFkJSl zY*_eI`GuXnU4(mhHKMAjAWv8bH6>~FW6`mLyjJLX!CJ5#bVojJugEw}dw((CUp=OQ zWT8}FOgsAStBxb$$q6Ql_zHBZ;5hgb+EX82V}>-cn`OF{P-6ar;HfefD2JHMix zDlp5|z1ceQ2+BeqG?PO~2kX0C6@E{&Y_n!vYFc@aV`g4UXTQ)-13w{AxKxD-` zMs7_OskqZzBikhk=GHm_o8kHm1Di)-4A@eHGqccbf-B%0m}vO7!|MHT0FEEVh5YR8 zqHBUGvuojg%ZPDhmNz4eXb8w~|KK_7A;Rpx-mJ5}v_-JVr8AYF-qrsYp+Rv#b5|(m zbu1-*`3fFAbZj6kNC&!6>Q9&XRlE1!+HiJ=+hW%WDP_uQA8#27e2ls^dJ9VoI$2N( zya(of3-QW-F{8!smgbLy)@`N=Ur#U66T$}kJm#N7&G{?_(Ak1Fvo_3v89rsYfoc+o z+*YbpzxvxO)V9g`yLz-4XV0_6zPnhwf-W2k0B_Elt6Fr?^_&`27dXsHPaibQ@&1aQ zp!GdY+LLh9;GWEif&LSi4W@&bydo|a4hFsy)ChLu*#m-H()jF%6Bej}Z;b~OMkZw& zq5BH9f_32E^B6Yke>7`ro1UhN(K6nR=betbG>l4Geq-4_7I} zMIclEINFu1%u?Sv1YHBz3D$zP1uW$b(+)ghNc6(nX@)XBj*pScbc98@8T6Pi-#oWw zalilmU$<&?zdVgZ@!|>2>fF8ElTgutV_B43hR>p$(9?k2ARef`Jl*n}LdoTS(FxkL=-Gdax;xS4lVbuk1r8y$shc#emsO~>!B9}oj(`> z+JOrdVg&@&Z^X z7v{vvjT_GEG99v3r@sWZs@5F1P0e>h_XYe4mV!39w#aDP_v29&$NB{txQPob%;HPu z)1Hnk)P<;RpdEjQZUx*22S5pqhYADE8rka+HjfnSHEpLJ&to%hhZj&+bklnbt_-34 z`)dLMGKd52z<%Tldxi+pKq|*P_+ysl?1ZH|W0HN$LuzwtVJmbP}1nsE8;7-D6M|ym`*aX08w0Lr-)pE#Hh8 z&EZ_79mMfH8uiR>KC8o9d@kXZ&|Cb+XE56>)GAPqY>09yOP1mN>@F%HC$>MTM>3bN zMC8ngq4ElbE(8n(t-y4i@CS!uDf9S6mSnq4Ug{Mo>2HrkWJT}}V}B0^3x?!Fmj&j5 zG2lSLJFET5TS%IQ$gav;y4b?hr9bJbx`lKX+Qz=;-u>PKT{Czy*T5W~pIjhf#Q8>> z*~r{6(N0ch_#WL=aCg6>Z>q?2!xqI7bPM1CI07p7dt~k(KGThCL$T^i*#D(De}aJC z7xp$s=i}Yh>Cs^n^ndUFOXvw;{sZ%*;}mP{2IeppQYCr4>I7kP?J6P4qM9bwKCebW zv>QJQ^vobHhz(YS7X-vbI>#~79!JQ{cKFqZ_T=SH8g`96<1^M`jyacvP8w7Mxj<9a zCgjx3ug!{#&sVf|zrPcDPbU#&WM7$|bw{XgjiAgFIz!MAR07o(5mzE5UlYqeavZzR zX>wZ0P^l3%u_t>zlNZZ*SQzLBT?iNjT7f_RB9-j7kd9VnlQnzQ9qxs?a`U_t&15R6 zxeBax$6ic@E)%Q*Z=NGDpHv?5fY)$0Zxr9;$QIFm$x|BhcwDD-Wc9+)Slzc3`WEo( zf1WcJ7{6y_lpRD$Q1gz*;EICpo)!l_-dW_{FIp}kx2K#-(64}hz!C7cbS94a{U>uf z?}76{Y}QOK#xPXtxXFWN{ObYImG6gV&>{W%=K%zK@EFb=g-fVb6YA zS@AJElI6FP9J*5&^es690ILG8#vMbt(45g&4f*~_lbg@SRQ6X? z5%WxXzf4vylV~G!ec)HH6x^@3b-FS*%r z8096KF4uw15VQgH!3m2O?_WH6x6=Nxl$ntI{)@b7>CcEJd_5j`e1t8v-k7hU^8v#_ zFVN)3{Mec6-OC7!;_1{Z@E*;GK&%F6qDiRx^|3LWY zxbj*_jLtlVs#}O5k+HWYT!MyV@=qJ|pTV2C6J|atO(}J&UAr8&+6Fw&7TiCdRW342 z{V>8*M|i$gkiS`mZWdhqj}Hg!f6gl>WEd1ZXgJC6AQyXoUxoLFjq`z1kK4MbRsLV- zFF<6hf3E{HkbjNcB8(kjj_jn4M(r)@-J;Sut@|Nwb|1z6G2bVjoTY+}8e{`m!Dh~^ zqztr&Uap^Q)4kEqU0GEh7TuSkAb$77Aav^-7gqv0VelC!2|9W>G70DyD?c=ucD!)( zGq8Th$6|hA;Xj(oN9C~}Myd;)4(I^tgJdpKr$IBzLd;38T$cDuBgxfVaTTV!F%YDS zrgtV@5x#-W8w~l+OdBW|SgeE8yd`cn#%)b5=zQpXxyDzf9`p6EK~yoU;3M>@U?G?e z8peE6BaE>Pl~4%9=1J_@aV!t=i4|WGV*PS;>fv3$R1e)3u0=FIaML6cV3Vs! zCr%t!>mmGP`aC82TW(4H_-RP@BJ@k(cW?zfcBn2{{`2JbgQ%j}CC@TP0*Zb~qIZp> zMk!3!6B}q$XV9I17})>r|3(~lg&!dgzyJB6rT6p7ri10HEW>vrb4!VwoZI$|Wr0@| z(361NAUl|@PN6Q9*G;{;Tf(H-9z)Y+m(R%)B6i0~??=4KN-VxObay}nP!hb}yv5P$ z(tt4>8fzR{fXdtM*ka6^VxD++K;WE|tFuKHI%UumGyxfh&AA;O(-_`S!QLI>eYaGE zQ1ABMFj+umUHDXBaO2zyIwvp!3<1N#BIiA5mp4o%qOH(^qZSl>$>M?v+r5=^uRU$Z zaHBpz7Ylv@3qbs_bH+rb6qG$rE|e<6qke%$5ri2Nw*8s{g}2=b2ZWlTs{s4{vJVqUJB)j zy~&>4XSpabYl;#={PGsaAP zJp1c+x|MyGpPLP98r}152+xGjzxLa@L+1;=0V6<1hWneMh(Sizf0Q&xZ8*hSW}I_v zDG#`wJ_|5s84X{04_yYB4wixx_Tf|M`Fh&dyv*!#vxEiMg;GHoQK}76s`e6+jDl~g zp=$-Zz#dRL-;xKpz<7^u!QOh+(qR=t2~nP@-aLJ_!MI{P_nH4NbnDj_ZWNx%7D@#$@bhD$e#(U_zT>4#9muvQMcNUFDy!E^`Kxd&)R81XAYWy z#vn@ruJd{Xez76NS<5ENpS%T8dTg|OVGJ~y5alQLJ)2%a=MM(_N4#%!6RO_qsEl0< z95z!M!I(c3)SDcYP|J%^cR%LvJWPc?4@?Ksz+ufLYQ|HqUrtAVEK(80t!|}z8kDG# z_#kCi;h3(gwKPK41AYcOK@K6Fk|^OBuY_f!1gb?Jp69{0cIx*qjpBj@yloI|r)Hu1 z1>Vf7FdH;+Q49X8iaz0jw^1FCtV+~!g z=+46x!lVVAEvO5cf4g8$x+0y#p@$)3lvs?_@YrX$E_#t57j@xr|QyIMH?GMx6(ER{i9+(McfIDqSo!Xmy2FH?! zbRtwIgS~3@pCdK$t6cPXJ2*POe{F!S2W$b`Ktz}8xF^i966W!hdymXW=w^eNm;?_A zMO(-x*iveRJLjSM4bFfI;NH966HlKqMNRauQX&NO7`U%z5kP7+~I=P$5%0L?n;-H7dEq zylw9#`}*9G6$a(PEXmv?!*l4JL48mM9L~RM|FDMDSt(+xOZB=^%EseYcwjhQhe$d# zsz1HrClBbNK=1#k^=iMP^>jFRM}EYdx9zQwpDT6kHG&2qi%obD4Zf#B3iPF5BA5;y z;j4$*wtTRBDv29+Rl!hHC*=R~dvf!%LN*%a==15iCg_I1M)2lb%1xu{RH-|&6!GO3 zp{Npp(J$2%t_Fh34)+LYkv*$w7NGwH&VVc6c!|PPFFEPngXHY@bbWfKs7qyc<(s9K zL*?91i@XMUE}+ALF9$e+85QQ&(HWZ`mr~eOK8;aF??#O#8TeeiKdXLOCRK^DmRmVb z2^}j)1+s&Eh>fBm-QCZe$-|I3`zIp(9z}4I+b@rrMr0WJc_=qXLMIIhgO9_d}lZN~ff{BwASQMB@jZ0>Axe=E)U&de#y&8Bk8<>=E3|5l=uzs~bIjKib zmHl+6JL8*D_c+S5N4NDVP9XFlpc5DXMwPO6CHSbi#g&@X+HJ`+9p5VOF1VwBPk(jf(n%&=Pr5{(Gzv|sj7o8 zap=@QE>IfOLU67SFek^zc*8Jc+F0GKu&*K^>VREB6SLJ9tm;T-4Bdzam{qk+uig9+>@l)=F zw6I{;R_JEHJg^N+lSu#5w9z27Jwk>Q(d56>(=5z5XUO%X94)4OBRn#30lEXQ8{7mX z_ip#C5R+ONXKUJV$`1K9`6w|WU!AObySS_3l+H+9Lq|^Z?{%;YGZxHUFSxv`C>;{q z6F*A-scfC4G!(B3aeqx%Z0_&fgUU%j37rIp1hRv-3MN-153O;AyKjFwPo~4JHSK8f z)1WQM-&meN=cZb^3!NUw1j>Of#b$x&#@C}$lU)573z%GWZPB&6GnKhE)UEkauUf**%=t>!tmd*vt1Acyoc8mVX|J!A z{D*DFp+hA8cYj?l{{W3&(cI(D3T;{O?j)~yCcoU@#2Yn3B7jjN^(FBL-&Ot?ItJKZ zff*BKiwI)_N>1u@mpYGCs-5L5+cjV>6nqGpfV#i$Oii@A;p|J?Z&ciQyE&yH?^ocS&88@E$(Y$b zN#zJ#F=zw^fi1@G7V~&cEShqE{%(~M`13pd*`_3&z^jWPz8&- zZ=%;v%KGevxrp^-htF&|$oiJKOAiM1_sHYN576_V`vqo$U%^j|@^V%m_q)WdS%WsD zd!oElzBWY%XFtflJ$>{c7I~!;I&_kM_um2YJ~*vtP48NnC@GfHr5z^MyL!HS5<1n) zj+k^`>S%QPVfZ?9EU`nad1WINscsm`lTRbtuMzfxAE&e9V;mI#NKZ7pL+ z(8+=bpfFg37!{tS7a^+~DQ<+UMsIRH9Im8oF%I089Xz6DG`#MKX}3iI;wmU@@J|(p7E!-mK}uP(s#N z^GBfygRTSg1*^c+Ai<1%+Op$}r9)yb4Ciyhp}cCWx$&hcf2GSz{aB^~=$62Aa271N z#E8ViPW&7fLe%tYYH#1DR&$6hVJPww1y#rH7s9Dt=q|xl@GodlUSIpXd!IuE>y8ac zX26?<)01l_ANEo8@CnA$g^-Cg=om=vGIWw4DtHHctM_g=+h}9I=`t!`rCvqK?mHW2xJ>+QVZG|X0+pve5a1QlKk1HATJV zCtR%c{$7{C+yJIY!70AkI^!#Biz~j4+?=5>Gw8BGb1)9HeR$F9@kNSFd9k_EtM;>C zhk8D$;cpSASBSb;l79*g0-aS2c62fOj&4 zBkCo4nk{6ggSOo3aRH3b>4AKpI!N6>dC+vP2od?yiN_?j3#u7<(02#Xa%3HGg);x> zN2pJs^8l4V7trxzSDl683YEFsN}^8S0}{l&Y%Z$S`{4s^uMM%7(6X$cO90)#NRT{# zUA&PzQdZaaeyc;1*b*v#R|ol6CpI1q+F5aBeB~kS-}6Ly+hJ3O1P^d&Tr7bhzaI zUOxyRCP*(cJ)(W(oF+D8zDAZ>b}EddUiMWFUBwka*V$;Wcn$-)+aNi}1I8}tZ&e}? z(`MA3klC&=WL7mGGPAXL>?!5+e!yLGt>=bL1r!0Ffymjv949(BSO#-u$gOfvD=yrd zLOR>RQWHh-xr!1!@oqW?=(RyRP_mpaj6ij&Cyk7#sS@$Ie&|!m3=`SQB6-U14w;Wi zLY<+D0)79ZOYXFXC(hjxiQ~3~H=mc>eiI>QKE0IF=1;UnIu7`29SMCIm=5NGu@$XZ zxx?w#onv7+@p##Sv6hqQ(aUnuf5*{_#UJWAmqRxQwt}5tNx}0;)rJ?k%9$l?@(+&N zKO@aY-Fbh=*xc^_Q7_%ico@2Ea0OfgPxCr0v-AR zlOL76*el6SP_FQ|wqX}2*65kb#<*mm$W^HyAAxQgTm_fG#Nc198+WW&P4f2iBAF%y zLzbLT2jqp_S)Vc>2KAw8A3#S;`S1P_!817LnT?XyQhe$^m|Y-{>C!Q!jC=Twy*UIrO|B6G#cRIX#*0l_H5_%O?Fy$H!x@@nF?M@GkY2WbD?z3zedS_n=b% z?}Or?rgbCFagV4wS*0qeq0Q$krAu9*Ns_s5Ou0`7QWq(Yl%R71jX*unM?K2<@-L4r zVM#B0D^|tmuN9tXq+7CoPjnefImOxdT%n7)>HlLO*|%tSTae4*q`!!#>@iuZuT2`IY;%uGNQT7dmpPfA_x!GX~6?Vo%8!6Z>V`awoH; z4Fcm3Bw7}`r|`li30UTe4wqE%pt}c>fGi+B!sD%@E*BT0UWd?~cZusS@9lS#ILA}0 z3N1$eI*RG!hfW(50Hr}Hqp;2w_KQ3C5*2e>51Dl+v8_uwd~OkXKCr@$PU}%sfzAU| z2CYEKvG6-BtlBYmB?BmwvGc$ypi2d9!4Qzk^pQi)+fUSn zBfDCg25~-?%7$h0BN5NnO(*QQ&4i@Gq3Z_Ug2iBX*+s(-{&Bip6@e7wsURe(4fcI0 z^~-wKetM>au2Q>F=vKfSa0sM8(!c-r=R(wRua0cQRtKBH!Cilq|0=4R1bfEA-xAGicK`dWbh! z`SwzuJ&o#gYdfQXU0L}1$#43rRRxsp=9wJmX2F}!V-@DB1(IyCueY3NZQAs_Uv`<+ zA+`SOWfIsy*Tj@c@@zBggYE*X2a#$1y`Nt!{Mc+)V(pD zbogv{@a>CV&{IJ_4Kpju)~)$-*kO!E7$0kNFKSZ_-UKE|efz_6LfjijKaSCtj}Dy} zcnbT{FbljLReim2*HEKv)hP2xQA1?yeP!9$04-{xH)h=~yy0xn8G+QGA-KSW*d*sg z7I{Xd^^tORRr8tlgGP59tn!b#$TG8Ej!Gn;3j%LuUzqtrjHr>MTX*Pp*1xJE=zZJg z%u}sue$#Hy`dy^Hp(Mr(x^(d7ilQAOXLg7FXFJ6KI4UFt%Dl(^>-+!BU_3XilF-rCV~rK zwbc1IlACOFTA_+RDjKWMGjGp#F*wBA(=)ktqOY)R2BE{C{deDWFdu=t?@l=$2cKKD zD|qQz#GRN_a&Xtjy>+E`%Mt9DwK4Pm4IL}&&%;azb1R9fi)mO1iXNK0hrk|xhsZLr}^DJy>pv;))p zTZ-kxM|`qq1$@a$+)Ez+9PO^fNU`9zIoU~^o#3{IE*-Q6!@=wKLR~~Avpf0=x{>$U zqLz~x-gM@EC#P>TqS=uesinB-TA&XBOTmMm7)}ktq;1_u(wKCa!dgtY^%(sEiVu1# zL+_>(L}u1OHw6}geW1n>OGPlwSE|;@^PqKmYr^G#u`RYHgQIYnfL(^an(uD*PN44v zH^G1xceS^RuH$`I>|@e7D>7p1_(kGaH!OM-qHKm*Dq|0!Bc=QI`uPnrCd@%52*>eF zFQ_8N&OQy2(BHh-6Na7$WC5qD1hwDZuZoXCh|N^HCFC$2 z@%mgHyQL-(At4j{dwP}#bSmJ@{0L^(8hdXpE|*u$BvRw%ob)00Tk=u#8GanUv+H0O zJ626mht37m0L{Ua9i*ObO^vkfNXwIIZ~gk2URK&O=50irn&Cf*P?*Bq0t^7x zOxEZTg*7_)3u5sJbC0`BZoT8|_0d04=ez7q9j3mU0$n9|^PC)*DUkaUS%^9}tr(|l zxqYyDA76wrZKG;BT#5)6$8*jLv_kg{EC+AS)v&5loF0`X_O2dUzEWRmRD1gHDaUPU zD?I_v`}E=;x>lh-0Qe+8w(T`EXyajY66Y=I8xA)zil()D44phE1l|Yh1sr}EXif8agtsMNaog+# z;c9W}4@NLaVeBk87a#vNhRz0j4(fy56u6O5?n!9lu2nM5B^e48HXq(Enw(T81wZTZ zWsNflfbJdm67&Em*z1ydb^{dF)JBRU^iQY@*ps*doXMi*)%B(khOQ560PDeTdOICg#OG{!WWO-{ z!~FUe(hxR~qw$6-odVTk?%ZYj1Kk=p1x|v3NBft$9x;S0MOPFKh1M)*^i9F5xFMpN zq*Z}({X2(P4FB#Q4LpOr6L30Vf9_#xV{r}sjIEuA%)~m)#AfrFctG$#$S)D&{1q11 zy9H8#)F9FC+8GgqAO2k#yol&FqgtK8dTwVN)r_9&2$>e*T0do=lLN)T+hDo)MBUKG zpe;mtBH2oAgD~sfYA?=rLNq>W6Wvjz1*4X}VP3Sp2|;5xPBTYbf8Z({1G zX0RZmo{gwkhMu(2!cq`)5#USE9qjQ4H0s_*@^Y#+$h4CcV?Xoh9(74JLBuX8ezz9? zfT0k&0x%hj2UR|^yQ=(9Z=!5!Y3?MoWgv8(nTfHPAI1u}$Q8^i((8e45Nrf1!6O9y z&zrknwB5;zajDXc74ZBmN>-lPam*a^QD#Ku&3=b&2V4ceg5pAIcRW7o$!t03lf7fR zFzgIZl_I#{k^eY{rNZ?2nh}8!;s1W%g4eKj2>M0%3Hvq|NRJU62lbU_nWx&~%RUmL zBC@|I)kl-OGsz5ld>{je2QI1CBo7nS;GXe?W6+NWkSs|BVNHA&OenY(!Orpd;4KNA z68HcV0J+u1xRF1huZMGflhF-oPpLT~=-emplvORVxDt%T3Lz+;+4ZO+k!~UW>{E_Yb0go3QWpBArVpxoe*(T=PSP zaa-7$oV)1Y@JE9M51WVRa$Q19&$~28BTFR`P;25tOgBIKM=mW?y6$X_RYMc<0gFcQ$DJ6B{LN0-ZT% z0jh!ASy|j~H3*C~+6J95Xj6rR?=iIdgsJ>Vn{cbb;IY{ZhVI5dnC-z69w&Y3SUc_# zZ;iW-a$Sx=ZwgN;GpJDd2B&b1`X|2TLRSc8gHfO#p{0Eh-i&}p7gN}+)2VbO%O?`7 zGRfp$c6Z9hwSGQohi({b153fQ!k?6K5BjWR-3}67c3$9IK5pMbm21|!%E$R6{%9|F z6}sQxJU9k+ggibo5BWalJA~^a^3pLZxJ{7fUWL6prR{(%{abu1H0FQzj|pDF-XW;) zqg4Opo;~)kv?dO5ETQn9gk!;OoyqSzw1NJm=xy%Iu*VD1fW)9|0eXfGYZI+s*+I=S z#0M2dd8Zo({R*@Tdon}ClmW_5pi>0zg2Etz;^MCKLOZKk*Xn5YJt>;DXOAe4IPO;x zI%JMT?Mt89LT3-Ef|?+*ygseQ1H#axZrd${j?0gK;(KsBlj}^~KVuSv$myMiL-!7J z0zE*EDABj9WaY&UR=M}+X@c&ce5W?rtBW80+T~Ta)ch2w1iBkzVNL-5_dEUh2=Oet z-Mt+4wWO;(hG98!sS$-_Que3vCx;SiBhdAL6<{5h$hsn5!zKLd#H}lKMr!Yxrv0H; z6`6g`Ss7`6V{w?rFX*Da%yt)O;0wNyOsWYn}G$H>qq!ux$bJM7&^0y7PW zxn-R=RT3Sv9Ua!1CrXC%cd`3r?PE?apWC$lmHT5Ovd}#S?||Z8A$ z!b(>oPt13v>`^q3156}#$+)Gq9iX!Um2dXIaQl~jR8EJ!`X6b%!WL_JbXodRfBfZQ zLJV7KJza{+Wk zU>ukXE9>1e^9ubCS7G2;Bp*s293HunKGdH1WUb-b9a+b@_w${Zj>sA!myw~Zy z(<)%WQ$zfz4gI^yIVLOIKX?jzN8lrD3wq}}GZ*m+B1uzBeCFG)Cv=>0oZ8cg?r@g! zaXey&J#LU3Bn7>^D)%U#Ib7)dX*=*o((%S`5$)6cbPAvlC=M?E zppaw7n+hFyQgK9Aw&aE}ZuMjz>n(BElN*BCBU-3UcCr)sPVRca{uu&`2@p`O-^}kzcIVy zhA6Tki8a)tC~r2~DrVRd0Lej8u-zrF_uE(ZlMi>YJJyWYFTV&7S=!6>r1Q6b+L1v; zT9k%P5flPN!Gk1Oo7&*{jx0$ffyvp>V%1vZ?0#O>o*=d>e6MWjE;H!tKy6S9bXLEL z9jMJx)rfW>O+g$iK9ezFlrD*-a5|Uf(-JnI41g{kd<8m!pGOAB883WzAGNaOs|-?= ziY=raJ$#04;K0wD(VEHXkq2EBm;lCrJqg#lIy)!D{oW-;mF@Q~-em9u#dQvKyP|PM zTZs$nbwf7<)`7JkZ>M@=rwr0bn)X`w!qHFvf_vMB2G>LxG~K6lgt2zd*P+`6r@(2j z*ogRx!&U0#JP|8(US@gWLi?M}XBPR09H+N^-jf@KAl~|S|2W_o?45%W52y#Q?@|n) z$=IlQrQ8XACfpkPm;~d*;X?w))y(NJGwgALBp@xQ!b5_UE`omBzuBa}+zDWgs|Y8&Y=)Zn#HrVwwf+cCWaH+`BN?BZxe5E} z*+J(7Due1EBZGfoxP(V@dbvytEr*aPXR#xqRKNM3Vkd#08VY|>BcOW+y8g!xCX)6@ zG61ZzN6U*7QjJs+(kld=cq&6q^e)9K#V4suyppWmSq zy9RoGhwcwJ1x|zG(c8>)e)9NcZ*8=WOeis5Wg<|VQI9YBIE6>zBGg}Evj4k(0&pMp zjz9-#O+}@ATI&89lask>)?(}T7&Cc~#!*Du%={u4 zy7%A<&;_LB1VfwLMz=3Ed7j3eJEj&6H@WO`aA!g`QU=`Ga71B$D|UYAz-;spIxbh;m!adwD-a4L=%+-os>uJx-7u zqyghQe1x@E5G3{$-p`(l#vD26cjl#GWt&Dy(~q$ndtgaHrv&nY55OG5;K=&}c|#v5 zT}4LSBE&5DVrl*Qx1S9BWm&g=9#fjNGx_Ph$tOtKutoCp( zib`cZ7j)MiIVvr&6SeQhtoa_md|5W((8f0k-CuA9oCV8_eTzvrFxEbL-?b$m-#EcP z$$MvJ5w_~L&xKlK#EyOh9VzF(*8w7UbAB(Hf%>Q>&Hiqg&vkS}b$SeC-`=v8+if6tAi_uv|J($<%z2pwx@cNA^K<@#XfVyCGAmMsiy$l*c zyB5n_7;&4W3a{;mlc!ymH8xtH4PTHGbg7^}=nQUlEowHhjr94o-!k>_H@6E|bHWqo z=sw_5!wC_qi|vYot^v#d--9s>ckGtrZ91^TQ97>lSlx!pO=iDMjgecL^59-{#QJ@P zZVIdgZ=TocFzDgNWurT+^%?PXj5gL1mH4-#2RWZ;PLf@*u#7ow_D=uvoLQJrV{esw zOa0}a_aH{F5-+qmH}z~<>webiZ?oPl-ASr~edtKJ{@p(^cns&}LI-G%N~z08xD|e= zc|{Alhxbty71`88t|OoY+r~Y-*}DyU>>xgXOSAwHyLeQyz3LrmtiLREk%viUB@a!U3&tvTA>aP;RkbcEdh?w<<$1?L%9 zxsOQrQ_e3vlz!qRDwXhuPH5Rpc$Wr-AQaGG@~aU;F93>wXkZH8vwHiq%rgnzkb875 z_b}*$-iDm{hS@~b*V2TMrrvz$&w?Hm!>OL(&!LS7a6_L@er9ISg6jSM=jw0@a z1)UR}53tmra{=8zX;8+$vPi16J#8d^;{ILL?cq;%45y+_GeYLp*?oEDN73wLNBwr6IHZgiF0B_SEEeBr4;{rpR}R*I!Jr*RP_da{Qw`Oe zO4Ig3!EMFPjd9mkCaY$KY$Z#L`qvfEeFewCPau0PW!00H=jfMMY2|bijOd}|x8jO# z2{3XQxj$&9w)UTZZW}xWd%#Lb#e)&NQ0gINXFFUMiWaWB(pgiHhh-Pdm(`9~)dV*^ z2G76yCkA(5|L;5FcN04U{iFHBpDAfUL)srx2G*_>_5_1*_$8o|1C>BdFz+==zqjMFeV_`)92g{b>+R+XLZu-#KfiB<^P(qBeN^AX-Z8iHUE?UH}M{B?$QrRbyGi{y0DzXV^D@_U?E72brr{h1D3E?5bM zfe8;@nW}fwg#EDdX*Ya%_JMuRq_bhJr&iJ#1o(DdYU-AkaLsXvDdckr2o$W*`9YNF+)Y+^251p z5_;$vK|YWWY_{_@v%J#5qNi|N(8K2rbD!`kFP+pICL!^VrWns26@%_6C=1>OlP*8! zO;bE6@F6p^I6%KDCEYlV_j=Ftj*0i9ijYq;ml||dpd+XW`d+%W^AJ2eCr3+BPE103 zukX$^hS$J(@s>j}=G(RGub0q;f)SuA==OVZ)_17oXdLs)8p?5I^%s{Yj-WYu3}(~! z7{&-oBFWI@g2iA0*k-fecu#1@%J_T%wE*?7<~VfOHzbORlp$<}dURSnstLMw@EceO zj)gwOJ>blPku)J`W!j}zJK?R18%}O#e@FebMA+jl+M9;(>|>u!M<-= zM0gIr$A-{tvLEhq(LjF-ux=b$jikTm$uExm7puGt!F7{VhcmL^!~ zCSuUbgHJ(0@cu<@jE`-8K@+PSo}yf=uD)2_ec(F^pUO(^2 zciVgRN&d@=XjMTwnmL37L*aPniosIw<~cT4zjP9*_r|nZxosN?MLq~Fzy6fkkFX|? zxu>38&i%L+`hIX6ECD@OO`TO9gzzLpTxfp9KdA68vX?D2nwZiELJhAWEO|2u-5z)V z-aL<{weB_J%bIYh)j5JHTqIw+&R)mqHa?4Wy6s5`mw2mF=<)df-9G`i3FqOHw_bJs zB&0#qm&e^e%<%rPxZU|&rL>@ z%oY98NL~tzLU#i0gIyrE(S`L`(yup(ixi(9Ku0d{ z@BWFvH8}S~#mm`Vi?3A$)73A6%bHL|gdeD8m5c`h#zK#xYi>sX}m$7TRGYDA{DZtijV&0Z<=^e*?tMB`2K;2zcWk?( z-p|iBzP{mk+U!bg8CC5|@d~2L)XRteo0xB#Ys zi0($!y||{E(w63phMTp!(KvWLR=rfd#ZM?FsAmSo$Dum{ufUtn13hUZb-w72HZxc8 z{aE}mRuMg_105N0)a_Au99-1<#>dbT3;nx)T5uN5o6&5Xvl73qQ=F8=L|W)E>}Y%% zj4wr(qO?L`X22B+rGQ=pd;lK6e!qP%-HE5HjHPXxCMMGnR{wDu)!fJ8ociRzzpkfO z2!hb7gXSP9cp|3d-eYMe;xy36Yr@(~h;M1bxV;J4J0fI{kQK7`-dhNfy?0p=4I_J#J+o)_mYIp8omy=XPGN zbAMcy%iH;!?>XNJ6b6sbH2QlM&GpPqn04|pD<}Jy(Df_ z)UFRJx|OYvBTQ5^JdqZc$p3a>Hq%-G-88rkCV)nWuF@5!|0(x z{$jsHj~s?4XedO>@62DR(fQECEL73YnMu-i%2Eh=bI=&X1j7uKP(-)h{Bbkvxb?=g zy^NA;S)?#iQS10|%ZSWO4~GeKA)qJ70#bNBR#HM4Ia6#72Fu%iR};r`7JrFT-FH=l4Dd$P)hxD7;5@42EUonv3h2~sCp ze^Q}e?+hLsHZ)2DRwC#Br_+~#e_ezT%OE&(yc!u^=M0?=uDwO znUAu++)6uW{Q!Lj*ahBvp4QNe6@C>rPlj0Dq+_DNiTlg;)r)Ap{d%?TOhIW2c=gb) zfJS9|=i?{dVw*6vP@=F4VBo+**d(8Kke>}lw(K*R_Co_`6PpSuft z;(pJGQLDkk6%NFUu#G9!miMlXeudIhSf^fUa||5~?C8NkxbKTwHtbgtWxl7m!_28AoZQd8?_ zUZVj%rsMYlybX{N@Xa@%BG9vHfqtpyJjZ>k$O-B;xAK18~ zb~T}VtNg*=s_09s`cw}CQ32<{95M7Vpdfhjy2R7&M=u7n z&pSuOqudrxzSi{@Xf0ReyPngGBh~zoxXT5-9jF81gQd~_7q-Mf&1ZJHITshD_dj-X zY2)k)-L9Fnbm2s7(Ncvj0(1xYz@4_K$B(BZ+ze%2Va;h$3M`+?PnGH%W-4!DZoQ-Q z9k_Yl3h3W~nxJBZVM(<*+M%2*XRy||bxtRt5O4cI&yE|VeQcKQT5l|LqhJ~62Cm(= zFC~yt-D2_^`t-1^Du%7=AT3P?d0evVTCCNzY3io`0sSDD4$hg-kWekHhTsPnAAAo* zeC{p(@%zK9Cm2y1zurktQ|}H#hb#E+`R~HH5tPh-q@Dk>zQ~5M`H1k&2pO&214LP; zp4xUFncKD-b-{bkaloDsoPhh16$=TZ*lK^5!>RLGcKaSqvV!GY>AjxHK?KXNXA}{) zpjQO>!9&>l#6@7$3L|O+2+133cfod#` zo<{Bct}4g;95j*9(u(pqj?k5XiJ&t0LQKS^I4AzDPbyQT=dZ`3#7`+sf@zL161GkG zOXK~bqoDf&)`K^n2XARN&FG|uW7InHu7O6nV`#>2xh5kMNKX9%Dk<^>DGU~cA zhL`5WJ}6W^C{}$iV?i;DC6`KMS8ir5zXlyI>?y!8xX&J()v{76&fpnY5Nk?vkPZJ7 zkI8Uv)>(38PdHs$=mi4wI-oFk^Le7O?(ftiFddh~h&cU@Yrl@Aa(k)%BUe)}O?0^$ zn<`X*;)7>v3^tJ4%J#I|(Yyx&LY3qVcq*}BT768h538J9(( zzjyFCyeYXQ$kb$(%dYpMV&XkByrCNedqH{FT$(A>p~oIj983} zZJeU<16k+-z$lO#e86cLhDh?(zzd7V{Q8)b7bR5xvG<_e<1JJHJfC4!WJl=I!9q|8 z>`80*U4dL%KiSoXtQ{YaIPHztY+-^gP$=nZtuU_WRFa%^1_$r{lXi_@um z-^gDNG8+>K{4f=>M>V4xs7u+Xl=|dLLYu5#(t*{oii8>vVzKv?d_S}f*6n&L{t=fB3@boa6LE{H;}3_5}s z;IhuA$V`jVTHVpRNiEfUX0BLWj95eJf<4Cd253z}@g~qc2V+47FeE^$;R)i~f##n> znok{3?Lr?*aXy(FwJ|M3BU4hYCk}uv9;^UwzAsdT-Gbo1mnK+q-{=(O2^!4C4Xb6V!q~v~6wKj^aXib?@3RjjcO@NeQg}va>qxEO}4Qe3KQJo%B)JjZ!cSi?g%6l{rCKn;2cvh z&fa8qHE%KP#C|fauol&qw}359EZJw^KFF1v`ROlo1h5kX8{q!&sV2T;r=oJXRyLa- zc41+RcA>18Cqe5V<nkdF5xuN>y+qvl(hs^=unrUhJN9Qo1*iz` z9H1r`R{2HH%iH17XM!)R=i&U?VGgF-v>3pHQ2wfY#2H)QWs5a zr$m%Wp4lqa?VeWuRdJdpZJcN)<=-U+y*Bt1L;({6z6J7#Cr8nl+UEyb8U>){xBPWJ z%lQ3{4P&Le{ZqF-bk5)_@aFr`t(#T8_3?cVN6ED4Z+y8~U6nMikEn^)%%N#H`nMY} zJfTkji$Hmhj84p0m|riF$c({8MCd4M^X}_e7cs9H5o%ddk-?ezROo8K&!7Y7e0z&K zK1#PR>nZmaoCK$9TufXlB{u6iSMOR2Uk9WgEzr$^t6(JP+Ab@*K~Q4xQLm4E_WJ^M z{WaMKC4ZrlHcu+_#9=*^1?VooORyCDU|G8%s>7y|ibWR1d#l|szhm0-ySwo^DUKbE z;cg|$6?C-X|9)>MzyY}TpS#7=yraRJL32b&IkSgT?_|UOfSD)4Hzm&c;mpneIrM^{ zD0l>W2a?wWJV>+Br840GzL>!pLo5jm))oYok|a*0dyf?0LTP#Uc{Meyr&nbF2tS4E4XEg%)tE2AG!=M1(XLp$(1<-l)0NxYa)#0BTO5bl|n+kGKM?(^cHw)-hGvL z(|1GP0NQ}AS`|e$9O$9p+zGx>seC&X=X%$t6l|ViI7=Rw(p!8@(5-;8U^H0TcW0)H zZnt`Lw$1Z+S_&nf;XJSZO^SN>0)zg6V;<#K=#U=$dwwTyE(f#UVp#519*C^*=wKb- zZ#|)SHcFadeQEPo!%wTkvV8ClbkwjX0Vm;}!>ycogEuIaB>gz!+xXvjj{Vy*d=^Y> zAMu}D7qsm15<~wG6add*kLbvY@9NOh9i0@=ix4l{mHf@)Os5>_8zTNti%BngixBh% zpc;7d{m}QGztqu@B%$h}DA-{z?Ce~`0RPpJ>RKj;kJyzYCkG`cFO%Ca!Yy9+u{sZ_1Gz9b8{eLnWTWY2`^4mAlHq-cd zW>JLmjL`7}eQltu@hrUA)j?kk-h4j=;&?=o4;o0fyFc@%1w_qF44mld2%!Xr334m$ zxIN!(fPNMn2h+jTg;z^PVGDgS?i$mxRE0*ZC4o`+q+29sgr6z)nCU#DLblT+vAR^0eotjw->5|sfANn*f3N!-y78ShH zPD2z48OZf&1xZpCf{Sy%?3=m`H}6vZq$tcxhOP-L2mL^c(fQL+ANw!I$rAm&Ms$}P zWXf;v8XtvU{C?>cBkT}T58WI%2 zJQudXEOgi4HrNIl)+Fo2>?Hs9XFj=cMB{ta&zMchX4yzZY6m)jGuYFR0zss_vpPM-06f$POZacVw^35Np+> zubFTY*9kqIy$t~Es{6N1hHln1G9{PdHeI?pHVmCR@2Q8U6y>Fmez zhyv!NUJLCzn`_VW^q~s{pMt{R)G8NyUS^zZ9)(h@q|I5&e4NK2&jU6WI^mz6qWky} z1EI?RBf*>3-8D8uV9+~C$`6mtusz(C{zA4Ltz~Vg-ze4(LgAVAvf@5F;DDgx3zNPnweTF>;wdV6t z+GPxWH-%JM)Fj#7KE#xZx>e{dz-_PrWXxW({Auc_en1>QuZ|dzWK{Ue=T7}V0ji2& zMNdcLJc87}=S~gcfm5(2ye)QQw@APrTHit$`k{P|UGfmym12f1%4F2Cv-{rbJJ1V) zoZuPkpQw5Hmo2w`9DNclRf2}&K-s_%%P4u8<=A@mR2ISQTpW5GP!l8r9}UlSejRCH zP;J2AlSz-RTWSAd>`r%{vSn?UX_Iu{-vm1M|L4v3W7|_XJ5k>2xsZj#Z78yCdWGjd zskb~M@F67tEsULW*$;LJU@T|~N(z0E?_bj=KbuMFn#pcg$tP0w=eIasF&yPBmQF1U zO@XcnECv0+#3g-19s(R@)6gM4{`VYz!ujTPMJn=h+5gs9V4amT z%w(7k`XDZ+BI@w}FgH64TdaL?c>+Bh?D4^y?pE^AQuOx8BE`56 z^yZ*CNDR)Y+8S~#Ul)Izlis1VUDMUukQCIz-2m6y+*_|Rn2GZX*eHQcypa$47;nfwdwM|J*AIn?t&4`8A z6m#>4E7E^YBW&w_8y0Rnbe-TQ&=sV1=42_!)c%87y-9Vf)CT zifv3ibW7kQc=NiHGslv+^T{vwI(7aw6^d~nJ+mYi;)u+@-8@f%$fcw{3;i{C0#<{+ zx5%SjaFBTV{(09M@)T)Xm$E`n+Y{MBm;-me``6LRDReZ_|9*c+z$v)5FQU?`v-$NS zhCoa@=+Q4H*_DEzqQ)nhAr9UpQSSwR5JN8tih&2Pw@jrq*?OJ(EG^=oZ%W*{;stAy zJ$oU~<69BVbp^@4x%r{j1FgVYpmt5ShX8q07kSWQ;YDeG`?xta+K)d%A8vPZr5P@J z3u!_Z2!?|9K_7GLK1G-R{&uH5;X(Oqpu0f%C+vw*3zw8(&11Fpt|?dOGXI~-aGs}^ zSR8wZS=VRPn3{Ty;Ai<*uqaFC)Az5kUiHdKRo~u0*9LZhcHmI#h*z3zw6>mst?8>} zuPsjl9wnDOoD9us2?J*526T|)g!cGNtjg!mV9 zjIg5sN8p~PrZ>X2vCUb)W5Sr7BJh~Pr@IC_l`p61*eJl@<)a)t=w(46@Cf!fNL~H< zg_jE+_l~g`#yiF-`uDSElu%8KE3mlTt)+f(LvIIaf`nj7c4!sa!{B7j-*xrEOpBdu zsw?K)gC}(N+{u|k-s#5O^e>?I0&iZ|c0B)TPwvn1ip-8bijp)-xq@QC58qlI@OlmBa&sokN&13vy5IP*$f6xCM&gI}6DsEd&)w4mvTKt)?B$OTWQ{7F) zyRtEe4Rw8mfz0H4(6Pgw1RR5V-D86n3v=4SHS3mam=z6gS3a^%(tke=p>J+W3Q?yK zxp`k@*olBUuxHH_$6(V9U5e6@wY0^^!E|B_R7zMF=pyU1CVTbjlQ%c?|NW1F|9zQ( zXyB=&vJb){r{D*_vk%L1-^r7wZqKNr=Tg1DW-@qj%|=NKt5eib6vpr_aS1<>fzm-4dx+OLth4*l5~Fwq@_4oB|a&+jjs3&6d& zr2gOqhCJ)PProla3ycraejd1wZBDG$TjBLK$tPwXIyTtTf!%O_Re76T`!YY>ys3ld zyyaz#ZChv1q&8YO(xi3yDC(ONTdMv{&~g|M%c_(;rPTc@O`uCqzZIz zK!5NqNP%%}`FKG(`+U3LlsWM0{m9sSwR z`(Eg1TKmMS=vOnyV->DHS$8!Hx1bY&Jtf!y z_m%HE(b@SE*vHYlDYF?jGbCP9u53)6Hi`M@WuSfDia~|m6ch$mV1JcK*NyUeibsgH z);RY`q}Wg@yI40j4*_sbi=V8}`+>S3GH5Z=X7s~asY{F>9U&|vySeV%c z`dTm(d<=$gb9Bi#Hk+egD3Id+_kTCihbvuR#xU$VlV{kF2(X$)K{o}qf|ejPD}x7G zV_a&FM|Ma?x_kS3XO_~4TN3@bJ7b9yzQz}Y(4BzmU;s$_ykOrO=OyLKDw3eQ%g$N8 z><_Ivu7573UFvPRUlNA)Ku42S}Y7vK3}(72}ag@TOX+4M`!WZ|649xF78 zfydMYXp?`ppc9526IciL8T%p0N0S8a{kyIzwC_Ye&)&*A9!pHHT6?BJW?WaKjRgG@ zPzIcU{TBr{WD9%Om=BdmqGa=Z>hVM&SK5@#b8FF;`}YrD{-lTgC1?d6!=AlSfh&>t zV)#S2rEp`i9KUqvmp$~}Zu(R|sbY_b%t;C8^T8J&@y+Y-Y`%`rpxr59+N59l5I8}g zMrR|Fz7bsHwr1)!`Yyu=x?V6B6ar~Te}(8=dR1InC;zFHwkW?PMP~nckXb<~?oaue z>1_pH=+?j<@aA>XE`Hc1+GFWGK{^wP&h(y&n$K0aeTbmB(aNBMT6dO_1U;(azvuS@ z&ORWfsEklfxFmP${A-SCUF6JQ04DLgFYNI1(Cq7k)P!<>D&3L!jK509J4OUoXyf-C(XbnKd5!w??+b!@1+r(f7Xn){xAi*OP}6fWtX9M zhJg6PZ;7fPTq9YL%k2)UZ8yGcPw2M6de8=(YihhBV)RDpS=f*&ao<4;(Quo;r~6~9 zT5rDJGbYxN@1P@8`uF_D;QR_?#bOWfX=2;%Oq=`?j&S&1%xm$7pUjBLXVgMsI)tx@ z4bXAG{s_(mp!#fCrKoX{SsQ&fzkz{5b?m7yV0IAm^BZK=3Qs_T`I^fOgQpyIze7ap6aqF?Q$hpTM|Kf|orn3H@ z3GDCeN^lH=ZFr!s2Yo;)PB=%`=8{;~qTZ~g*3A2ux zeWS){yBOhmKXit$zxh5s!+ocg!zS%iMCG;`N$3OrT2)$f+dIbXc7tg#S!f?^5l^?F z3xd4>xCHkiZFs(tGP)t5RC?V^ZDGyrd!8}57q1ra!Y1dI`Nu_YpicueK@^axxU1w+ zUBB5s+hDLol`;u$!^nu?;md~FjwmdBzTI{<=vqKGkO6cYSx|me8FX^IZd^8nH#lkj z&UQ_pfs|s6rRuT1juM+ZbSvOHPzof`V??$)ae79rjr6C0Mb-RXK&Id2Y3la(s78D; zWz9e<=ulPuJ--?_TY?t5z80AK*X!r8kC~#X<(as!{P{^L%aNU;pE4rItuaMFM+5s= zIER2I!RMvMYI>GjaX-nkUzSSmv3Z$_pmO}>@H^c18Q26rR{kB~zWw--gaRQpTFQwF@u$EbS%!ndu;W$bsJ8Z@^;ltPJ}#G0zBf+MldHzm?~wjr@2zh=mel|0-Zr> z@Oh)1M2?B>oeH{xmbvG@9D8ET*iIYLd$J--_2_nwQ*@!50pEjS;0Y(A!ciYuVR1uwS=3yqEDYaA-{`#lJ?{?PAFviQ2Ae8EmOrA0kv8Wglu~;yVbInlRUy@T zRVosfA@1Xyl;6A`k?OzSp9R?Yf#Ne6uJ_g6BH@)@OkHD!a`;=3)RELgl%Uiz6W$qh zBCdmu8}{dLP6yTTej1|u2obXH4>qphT(!!ye!1z@o1t*{?dee9Rx;xk=rmzZ3pT?& z%V@&2E|IWlMpZG+#UXJA8rRoOL}%pGIM?nCUU}{C6X-l)#|tjQy@|P4G3L9&CcD+R zsVE}BhieowLB6Q8d)Ofu-n}&L++@(lgWBL<*v~w(Q(L3wD{IuY!tucDC`j{cnQrte z4z5TZ7fAZR@Q4rk2G9p22Pt=ZdrhAAkA7P5mZ&ldrZPOfcsI3|h>XJ$b^J-Z9rfn@ z=AeHIih~=a)NLmXni%aN~fbi$(MILUddp_ z_*YA7DpF?Myq^y2$-#Qqe`v%-r@1{=ShJ)xo|B$IG8p`ctIqtZQxw7U@r+8f#0hl1 zuoD1h;hqC0j_rQ9+)+F0 zX|{`W*ZwMPPkQj)oG+C^sV4?@aE^aTX4QjX)K`0ht_DGGezlD zEVfws=+Vf|f)J$(soVG6oA+CU-5c;B$mQo3&(?hDpbhvG45>oBpbRr>i?eq zAe>#mp|HSA^e8&I>#69$L_>lH`DJ9U?8wYJ)EhRG^*gq{e}+yH_WN*-1{ul*Ote|P zv?X}Y@(wDOC1$AXkHw=8Ixr8!PKV+4klcK33)tTV%V3|}{H#1EBkbIa{Xn6>nW+uS zew2k>^f`u10^1p0e{JF=bbhdV2#&zLdjGxPY*E^P)XEcXLiJFL(aD`paa)vSGRsT9 z?sAZ`(n6mE8iGGzPv=yZf!3ztFe>tn{9c~f2VI5exAYBv)xX~1PgcLabP$HV5%dM| z!8t)9ob_9Y%eLfW;+^kX$I(8Z`#k>Z@zGsk}#tDSAXa(!3IzTtTOt2Hb92ADP$&>sJeXbzkf|?PQlu< zyPBpat+~-~f9?Zx6dM1Y|2&*sz(rlrotjTO20={XPehQ|DE%l({9XM<$9LHarn7vD z9IBxcg#FF;ar3$z`g+Ss_Sl>Js16+Q!kuPnVFz-zjJMSSnXRb}5md---p>g3q+k`i zuGdN!(uboXO2^sK^auB^PW{|y>wHm>SktS$7a5Lpf=;3HhMf>N1NXXPnF*qXHYCqO ztM^4N1^evzpNCw(xb*OPQN6alc#+dM?2x+&<=SjYb#}}X?ujL5d5xCHX zZW)XRAAnSku?FnSp4k1_xTO4cTCY}dUrq1sCk@Qf9kjH-?HUPJ=#Vu3J-|z8w+NgA$S>M3*-BGL|>@(T<#JCaBa8LoA9PH2G{2Kf`K9g@;u>ZiVQ>}ev;J)ImxW_;I z+W&5_h_WHO*MHpq0^JkXlYrH5Z!9o}dqC=JoNb+TRbW7ccD<=zf6jK`}76`n^PF11;7S5$nA@l5q0~rTtCvks(_0 zORTSt9wFyFgAQHm-}A44vk{1**>`BBUmc_{v%_YDxMV;a|Lc!m$c4Vghea1WZF-wm z&~d?j0M5QQ_rj>fC#%VS%<1>7#Z`>HzsSc`Jmii-Gl<2c)iUxd_z0aE?DycD40>8! zem?5^G(S;YN}w;IHQM)NJexJtLPy8d|6&f)iKGiUH`rr=t#JPevvh_nnysIZ|N2(p zX0L)(SL3u`#y6UvC6BRHeeT~I(8a-y8C-*V51j~(rM%Pah>lp4r<)loWn+kmi%7`{ zqtZqtoYC?Rkf5&w6~UYP?pkxUBpu4Q=@TholjxL9d2gejL=Vl zwjeF|>Ylb}b^*eD-hhjeAT!+~UD{2f0*aCh^L#TlS`X21Dd>KIk)Q-o-;D1r^9bEUvQ50d1$0E(|DJyloXx;*sG-_oGGgia9l18}~%|D(pkS0bI3{P6*q)Sc>*TvDLe7b8z_Z7M~u)Fyj-{5|c2DLk- zL*SBG-=8+2^ulcXP3?}jx+a2sR!Z!57hwUpvrE#Z+`$z^*133M}{6L=T=I&SZP@b%2Z7Mbc%Jk=W)V8y%}s31o1Z(8&cEkh z47;1}Bd&Ipwz~?`sQU2Domqpe!fAnRABrGiPl0fsU>w|(A{XfSU_S=uC{R3nUd=I= zR$E-hc5{_UD$8Kxd8Nicfcz4%m!Um5Y>LPXY0^y zksV)^4f99E+y2;>+y+k?q4R`28rTo__x|o7kzF3j5F=fZMj>C4F5JjhIfxJ|^L@ws9R~?Ipv2$nr zlR29`p+o8Lj*&ieIJ)rPe>mHN^fHC^_9cbu&*+S3kR1DU*%dB@LT4Wlzjr>n+cjuc z;}6|^*x!7PP`Izay_hCe2%g`_i*hb(S@DZJ2xw23ARN4)Hu|2dKeLhuohs~4;G7F` znKd!cu&(9KTRALz>_7A^ejI#h+P{vZ(~C6hgy5CY1f3o1iNT(m*TLQDeJQzxiEZLY z{2P&MR@$CQjwYdp%Iv*Lu%&hh&l+@bu;T^i;68`Dqv>_p2Gc@$;XZlNTegUZAap26r{&@gexlQ-F+kW`|`NTF|*m} zp&tN!L2{7bTL4<&H7=7`2=&{DsNN}Efy6Ga>r@ ze2a;fvmuBn2&AJscNp7TEF4`zp{IrY8k}!F$1w-#3KFTA*MsuTz7Y?a%AN-`-mh`! zc@y>BX}GrSc=DkafjtVC4EN<}K6{=NhZbp>My{lb*nHQII25W4!ijEE9+GcO1$cBo zXAV0$uodoY>kRW;qb2yyq)!!JY3kMvNtZjZaa*!HE!p2^uA7U_w=JhlYs6U_z@HY(@Zu-=i3&U|o8dsOvN%}{4m{8J?FLN4y_1{3Iz z^#48o0XXY`W<*&7BulPZVJFkseG(<9f%ihgEA1v7_FUcH>tx%9`a*XP_PcO)0ZZ5@ zJn>#6Y$XRS3d-(hV?3S^w5lhU3VJFiv_JpyJx>O7Qn0@T#=?C8o#&vumx|S@0W#m7 zj1$&qNadHkQ@QJiZsM%_B&#It&{@Ea3oL{CZdu_ockfQt`)~E!m4x%h%b$AKiY4Y@ z-(p^0c$nLDxd>ed>@>j2LppU zALkavV%aC)ry}k$>0E0Ep3=z4BX)GhlcA+cL$?W5fOkQo+L~JF(q;suoI-`b%H&mN z!_r4>hUv5zJ-(JRP2q?)KQ|16f6sp$b~mq!;WD(9K|tj(?=2=mw)IZ~PhNDeYzB=l5~nOkY^hUxlMkqFBS?o% z4)(<0OSq?_r6wRaS)>0tEK!<7QoVy~t%fc!58T5Tb{E1dIWZLA#yUhhKh$3%XL1ZW*;XjoFWs#i6lliA+*F*NQvz5s`v!2fX<{ znBn}gq)_EWXPu$(2Jd&9aPqY+e~fe8nUNt;h0b`kvVaK_=&%j{J^w*CD}fQYYG2(* z3laY+DAoRT8Yn38Z%0K@UA_!^mu@Anxk4QX-F?_^!};dt5UO&bTCXDiVfm@xgLTb7 zbp1Q)feNXwmkp8M-}S3eHP3=x8TRPlE4Zh&eYk|<9YgtuN|xi>CpT3pL>H+d9rC#* zWfA*s8()@o=$v797c7SR2O;u$U4F)1X-h>_Gs1b;;bJzbxs*NPT0-2bhmzaMi_pD; zofJ3>_ahx<^k>9Q-R|+$`kK?&mKK9m=kny#R0g`Fw*9qwz%o4-a5 z`<^A1TMHCTm?oQfl?7KmPu4l(HK;N8!HGcx{Sp`fqJnLkc%xrw>7V0gziACL!a@uG zO5b+SB6~izq4#1LkJ(rNx^pleWC730V~k}E}ms^V6D;PfFcbjhr zCpl?DM`QHw`G1D90{GCb`*~@77LydU)AyW@U2_Z4PCEA3fOVEVhl%dcyx^P7;s2!`t#vEOeHzM+d{<{*P=K-Bfbu zy(yl&s>()j1-X)mrg6H32kv}ZTjd7Iou$wP!Hx|qfctD^=1wxVY2ubz)QW&`mcsB+ zoED#VM416gHY>qn9m8YLWx-A!?1B3*UJ@qZw5uOG;dipcbjRjaW64g2b-P`-0t?ly z%gkkWq3eL1Ew}^s)k9{=ZF3u_PDN&VjV{N^{!1@iww!`xDRU@QS6+|H+!iIN6{yy3~X1G1XF!zT%Y=R<7ZRb98h{pe(Umlz}!9Wc0L{s9y zFsYU<^`S)O%(YWzmrNn+!X^XKhF2bSwKC8#z`h&K8laKe7&20y(4}wJtmMz-;}fsm zZ(6Zgyj!L12r1ZWSEP>6iNJmV&OV^2rNl^HW#}UdA=31d~5^4 zF)#kc-MkO%&)}R2GQM#WVo9SAW8XeepD>?xdQmQDN>x_NX3~%!{~JxGxd6Hsu%`kW z;NIy%-YNe_R|jnw!`*AG1c5#>VR}rJ9`(Un-rS4iN4NT*%Z8mG_zmurBuP&3lFx_z z-l`+~9b*|SB7YniQ-iEU6)ZeyPebux54z8=(*^&)Jq=c0o4$kR1t-l*JEN< z(e6WsX!7s*zk{;`sEDyZ5heLF(8HRDD>K7K7enU<``cg-++S0nypNo-LVInd{Yio4Cpzg;QRRp{e&KVnMg}Xq zOWzUbl3^zRuE0Gpqb*yDrmA8=^M@9i3XK@O;)!39Q`)g5j5wD#_3}^mplgMlHi!V) z-wFP#KX;^%Pa$Iwh9CY#RbKO*ag_@}N|de?_s?D?TNP*4}_P^nL^EuXS zhf=fNKL6f6GtwboE!L4p6Bg$5EYndH`FRs3O>s)o&HKTg6s(8)o|hlYsea{Y6}j?F zQ1>kmD&+>hMw>}u{p6weX_kV}ejd7H*xh`NF}N3yp>xXFbweLK**jcyrpra{KOVBx zC9KMI);x^;bQbm(x;ohFf;XQ-Wn{u_`&NI#J$lo4!;Z!*x{=1smNV;!QZmGfs_t`6 zD(J_-0FW5Go;_+wV)2xA85hZ#yBpmZ@`R0&482Y3F6lXv%By#ykD&Vrrh*SZm69d} z-^d*O<>N*C1yhEk1WI!EzzYc*dL@tD;dqoNBj|3M{rmlCg0l|TpZe<41N;Y~1GiC1 zo)^~-=m!&~K0}}9sBga?qB)Ol5CR=L?3du|0tz4@S`XKb75JhSt=S{ilQrl{uOBnS zns@!?@1iu*$IXXM6ZU`L{2H{0u3ODWes{9bzW1f7(etQ8%AqxYGeO$V^ff+d7`uNf zbS|)`1poWHx&QmBLNYpuGTtP7BzqV6^fdFwT=ehwFD6ya*?2TzO0LxwE6~NkP8gho zd-Go`Oh_ff4XY>LD{bimwCk21s1q(?BqR1a>ZCHa6<F=pWjvlxECNpHv&s>-B=Ka7>5CyC&itlukZpO6Yc+?#9v!V8YlaQ<5 zkdrkgIMKmiEdRDFbcf(akQV&yryFX12Rrg?RcGrF@1*tD{>WSDsAtW~)OB{VuedDi zp}S>{@V~EqIE#YO1m*#)1?eq+#5v}~?e)mco>K9f`&IF82!Foy5%sopICPw_{{d%n z@M)T%>m1A2Md!%M+#(8+i&veTc+rUaJ{gWg>T_JQzu*U*J;9maQObB_k!X0-J zucLg9AU=_ro;V4RuiGMd5gzZ7SA=_xPX+$-1+B> zz~VekF> zG(u?6pd~-L$7k$PW$e*^e|3aVped@uHV~CW?RL5>^m|}ANDXE`=Ovjo5OG{9wJTVb zaXj3u7snWOU1y*6oR!{1!V|NB4#NWBe_vy8mHe_plGrqRf+z-ivjSxKRFCRet9aTdEzaesmteenJIaVK;(uzLum!M&jY zN*DcTw~HTD#Ro(6hdD%*54Cp#E%J>SBN?83juc#jE*f_FU_IP_?P3q~|DnkI$1(aqz8@00|dy_4a!8BB3phrA2(y4xLV(;eySy<%j`vQvCV$-d2d<%d;VWwCj+i5 zCUWdxJut{lbCBM*ajs}zydvY}?$5$2p5`83vl;P#juZBWaJB>KWLXyf_N%pIJloCA zMV4TZrFJpS+?f(kuVC)O2swF}44o?M@xgGo*D#)bbG1|w*tZ+@wCkBc?ZPMQH4#?b zIx~iVti2DEh}F=!!j20pg8M7iJl8a=Ib)Mux?ex;Yj^e%#p}oSy^?p#+37_bep537 zT{7%cz=50h@0r$LtQwdpuR>J(Ge}%nX6mktR>^oCaE_`e$l*}?9lCbdIfA=zpYl6z z@4-j(^-N*)?&2+yE5U7?r(Ak}0=24NJR|9FV?lv_4U7e`z{^|aPVL6e<>eV;*^d!} zbKdsO&pGS83_|Ql@QGbHnz{!ahSk64_Yuy_VDVE#^y76jZqr8Tot6AWB)p^ERx3Xr z%r^b}#LD^4=MpzP?1$j22zp!+TP;+UnqOp^S>W{zUkN@ROhC+}RrXvSeJaym?{5j6 z9PBsYeDialI}mqfS!YmmVsrM`)~9At&{pnGq^vwsh^C7^L6)x!hyE$-QNdSmuSgZ9 zdr)U0FM3guINYLEVBeaf`=;Juzf^b4F2ZzFAr-n;u)7CV!M$klwDFsjqFV6x`wmIf71zjKPo`END&x5OQ+Q7S~PN9t~?a7}TJ!RF%DUW*h3tNoSWlTI>>rM9) zb`c;En06If^lWq|?1`oNL2ik#oVHTAYs^q@JuaP)lUkU4Gcj~HPyRjsLO2V6UHJza zUd@Mh)YP1`Vi>-O?8a+)RElC{%$2?;yhWHvDF_`0?7QHs0~V6}^>Gh9evfjGBYJbv zP-jiAB@gYa5efI1`0S*Yi>VfL8n9o3vnObfHsgfZV^Q`dn#}KtQlXh?;9;*+=fNAx zs%b|%{+B#1&^f~%1B{1z^goxf9nYx!BykI0?nKWKwvIJDcOkg#Okx{NTP(V0@E*Fi zuwwx0;NH40Whs8)vFq1w_%X$-^`RNxZN4fp>plODo4R=H8IyGL-0NT`1J1yHKwe31 z?btZLI{yfp)L)e~mCN?J^jU|2#BN6xRQqe+rx>K#T5D12Xi=3k5{BK`kbKoBAhhW24M7dOC`?nloDMofx4L zfqfI4Z$8I%BXTV}!NYuGLX4U&GU*w{+JTp9Zy5SC;#)h;f|sP^p*M&99Gv~YZsn}} zW2K!ri_pFqC*$XRJDheO^`lt@v&dQ25%0Fj*+Lftdn7Oc?ui4-iwdJvoy3D!zfPOr z(#lU)zB5*T-B3I%<}QN0TNMIb2JG&FH=kpg3}Gb#x3s)XiZVQ952qZ9#1cg?(3I@7 zf&HK)U2h~0_VuuP3@*Vv#X4~yud)eOc@ptbIm7B8l2c)fT@P{tYCgrfiyiV*H+0jm zvjwlhus){IS&`tDDmniS+}4&f?Xs?4PML(M2C{# zEUX4;-?wEeq+fV6^ihjfF0DBWNH(p}OG z(jXlIN=b)=bazWPD$*S?C=yC{ywCc3++W`Lve)@rdtW!+=QV4dXO=UgiGqZFztGgr zl4Lh-X!3 znj!tmg@v8`X1hBo^xz!=yMc_rWgIH(qO3dKkDWV4L&?+v6?L{gh=ngtXUqGJwFnV$ z%7BMw`S1Pt31?}bF~1(m9Wm;DiU4z~aH>%g_GtGuV@|Ujkq`#G5_D`pKiI2W?N;lkWQC7>?T$Z>ceoF0T{g=P_U4+k zqe`xSMtEk`)E$|EM+rR@&;)k$+az&^jw36`z1uVkR-Fqdf#g{kywlosADwKi#C856 zzIS2h9s%D#-}Cr2jsNjZxT?XgTYM`aLKP;*y*<9-J@p%aSYyj=sp4$VaG1y_|VUg_g1?Vr(Tg`&%!eB*{l0MXGNaDwZb(7^Gy6 z!5;&z0r7xg2No+dS=W^N&t#I=qtDXJM{bod4rpfdcnv;3zABd025%3DZ2j*&cnIg> zbo{CBe?Q;L8ypR{!^U*(B4uS=R;@ek+`+y#hQF)o2OchTbU+o@H>`|4Pq}}OyNPT`|8ZA*s$N?r~3yV zd6W|-wROK7=7T!$UO;CCOom+nk7kJ}W8U-}>*Z&e}W`oDK)i!L9UNeaLCsIkRNvk!d?bosy;*e8Us ziJHFTHg%qAsF&B17Z%5iEba7WyjGd`O#PeYQyk)ZtATD1cntkXIPMCXf3WfLyQR!F zJn#E*68e3d6@)7(K~*DR2DZA~;7vmE29;`)&q}#@{1WVT(?QXcqa0po9GQ6Wnx)d z@a{uL4K#thb7FV9>~0FdlX`)8Q4*K1v^=5MJ0{OdE3)w}n%G^2qQK*ZP8=8vd!L=* z#Aj5-A_B=DE^Uc=uKOvsvoBWPyI>g4vzwXRCMf|=9Xcam7VIa5g+%N-Qxlpc>x6Du z1JrtU1$M6Vs#>^Gpv=96sw99bY}-Y) zLoiQ1LVd))170$8AArALe?3*qddsCqg8PitS8H`Y?Qo-yHO|k9PKHT_h2yYw8wdQx z|Br}!2y+rBkVSGSeZH03&coz(qEM|)ION~UmX3}~C9(HZ4Dr3qLO%|C0CdXQG`rQj zsW+LnFPhX(%s2b?jLh25rr>3`(-L8q)2ae^*T55?B(Q(-EeneRtLVbrn;2A6rsT|? zKih*5s`txOF1C4m1%@oaqp#aB zV}g(P-v5IC4af+5DzobtnT7TC+N~~K`j1~`@fArRQrmkgS=tV_$>|GUA@J_m{kuQJ zbL3&iENcsTF($QZDA8o2BwQP>U4uN+#_{2&&g8_F&^<|E9q@Rd#|B!#UNG?SsGi@v zYBnME=*V%TCT6c{CQPYTF0Hzk8R=_#yDNBV&@lmHU>^%kB8~k`?9!e5oWVIcfghIpZI|^Mpi+9(5yrQjv+lV1%wOYI6+z3Ur8{0|(B=BKPdut9&{7 zf5+cCza!X&9vbJ)ANv&VeOvYV9TUZMBJhyy|J@(r=iq={nC3WRd`a4k{h^<`R#Q)w zM%O?$Q^`$RGM+2FMs4;wKX?q#Pr+Fk7!bE^{Oa%hLi&&Vx}(_k{Ad;&#I3D)Cx5@+ zdRp0;)~X4f4D|bOb_Po1PiK2iWQIH!N#U@j=pWy^pImtLRP!n{HPc2$i z`?HGk%cD#kbfW-;lG;g0z4;r)to_i>giZ*r2D)d!uh5U6-pR~WDY!L_@_wkC#pAZM z;ch37FnzJudbAt+Gd`Pn@P?tY2JXUMufP6P)r@XH?APY^D(uF4(#X;>EU%{UrWU_O z(h^x?T!Xg{T{sXO=n(L~|GTK`x`>Q{CaWCt9_WsC+5tAGm;rA_=*BNT!(-6 zUkqnS_AZlGo=Ejq_tPXtQhWX^PY?-ITix5@uK#qz ziT7B~q&XG580h$bxv;nIA1x^FXIKy$%}_j_52Yg}NY1ykIVJY^CB%igSIX1~UJZ1J zUq>(Ob)?6m&9(=5XVFxrIjBUplC=njwe|6{Z@*(23Ob|Jm<4Yddc?0|8TMPjG&Q;w zHe+gwUTecB=3fKjPTh8hRyzeBmdSF5PZM2%cM5$p@Dg^fgxjGHkkb!ZEc|pf$cvr* z<0b`26w`_H(T{e-aC|W-!6$Y6cmGw0GjKE~>sHB(VJy*p8p@qq5rLU0J4;0rtM6?uM!Mb-ROk>n>Zms3&;#(9-}ByAN~a^!0g_ z#E^U>O2-XVSM#R&{jVu}gq(yZ+>JY{%bC!JLni{vfPF@aR(!?>HMhgs*e2o+DV3xh zmaJ7-$IDQGJjutMXzM-T6+>qNtc3l5#kI+v>^5yZvd7WgIH^#>|K!)|KFcG=Y?)Ye zM55^b25$hmAm9jMw_ss9iTb|i=TVHO{{Y`cBiv6wk%R`Hw&+j4^_s6g2Kc{$`M?e6 z`q4D)4%)w3TMP~m4#gTVvy#) z71aG8zxdCr4_(-idSd#?$R&!c{_Xv6{pgQbGgMNO@%^n>{w8+l(>36OdpBis?{nZTnV-VPh z&hL&D1)dso%s>y=tv;Mu^ee`!=7?V?FiJBqX^9m*)2wS6aQ5(TL&}i;S`MBEbn?JB z*t>eW{`f4$i5XZCbv;%}75>9ja2hb)_Erpif~hpP9TV|=MMGx|Y=VAC)FbDNgs4;9 z$$Xkv(JP-pS9fFX7N$%7qkbQPo(xvR_f-eoJK#99xF7TO*z_Y8=*2lFZdTSOlR~`d_iDB8BG%UF z3N(z37>}gp8ncbS!*%(0{|9iU2I?C+m(K3pNV*HkrI4IuHLt~g;q=9pxQzXzEUA6* zn8_DB9_SIzk%s*V`-Iu#l{#_#Ln6%zkFkm<1x(>ecCGLqj*K_bX$rj=;Aue53N(e? z<2g0`;$>p%EyYeR(%h%7Y%i-I(c9O>`~>?yi^+h@udhA zYOst_T)cl%)=+9YFT2c)L+E29)VBa$EOgeuBG~ulr|)`J4ORwB5vPn(ZFwRwZ|52f z_o@3){OXBh>7%&Sg_jG z3)UBsRT5u=Bcj1mfsP&c8g_=V@doxaX-(t_w^yG@pWO07+urI}4PW8-A$UYcWu}Sv z-d{r}4~&Q2Z@FyP&+0uHoqkjmPR_FkA)~So`o--e4+hb@YDKQDdBNJNe+#DEr99?mmq|ntgG!3z@BRX>3A#w&BB-Wwf+XyYwDMUVg6@#z@G;e0gs?ZrA=>rK|3~Y=xA~9NgFqXbIP`oX@kAO za9VOmZ$0ic1Nhg#0U#mJ2)k>^4Yw(zN#ZemF8*4e<=lOP-zqpA@s67-T2p>Gir|sC z{=5HeICBFZ-3h$*Y8dWG7;H%M^Wu*e!^c&TXSuN)U$_&|wx;1{j_{zz0BXZ7j-2I| z?1`Q+wP+RHLA+bVYEgA0oSGiuJiRDiGvQVj0-gbMj6iqT#qb;tLRLS0>w4*n`K08n zgQ$dc&4lZO(B`@bPkIW*O)hwEppyco!=5ijH_W~k`GPxAy`!(RXiG^;PVxG+StpI? zx6nPG$5Q>^B|>Kk?0`M2wB<#O(!zV?=-7M7$TDv#-7_DoYHbl5P^q)1zGmI{4PFCu zfxso$OWfmZ2PoOZ{H#0gh}oij2&$hr{8d4`8X{=3?f34P9vb*lzzpCWAhPn6c&;P= zyQXZn)ivA)+wlS^ zfuXQ}4)M%xXe$|fcKf}dFnM#&VT&Og-QwL#GeyhyCrNr-CK@utP8`5$e=JIEw@Dn%x~l;$aMyrj%#1Mdh}2Sn_H z^;Sm&ofI3yC4-pPlA$Vz;gdFeRb20#c1(wA=Q=kOz$bKv`-d}P|6J!fbHZ8QmmrMJ zdU?b;o9z5@dnVSi{E$|(+V;Wqf2QE`L4OTrTVS2FF~idj*f<*u8J>q6u?0QGRpe>; zn07YVCJz#CMz7w0rvp7bFa-95Co~gjMAok*qNnAs=0pP=IrXcx7DP-73%{;H{$%MLYi$h!aHC+W5Vtp&h(L=*)n9u-~0} zV>>}^GU&s$ge9cg=P<3_SdjmaHwGRr2aB^tiJ3? z`fvD+{O$0?X~91N4gl$Z^vRDe)z$r3PyE!?9jrPws9xGy96Y0*M@uHRm8V8g|7gr}0KHzCV#|R9C-Q-p{vHXbFUcifw@=8rq z#r4lur4&9lhYW@(MDfc7*L?)f6FPZd7VPnczCH~k)LA0QrinVCl05m!+nC?QP)s}M zR=ob|{0Qgoe*`?T0fetbt$>2x3ahHk&bIF)NJ(f)00ny_$HLUSkTCwSG+ zg#v%T&QtuxmmsL-z4tEyFCO*H`hoKYG0Q`VbFN1Z*JkhFiXeeM4$KFl0fR{da?I~h zej$}(KgG^l9K=@QsIm*P(Y$Et>(Pm}5`O^RF|Zp*474{{zkvK%QrOnh|;7T~D1D&-1wM2IhuZjnusNV8~kF zSDiT)YP1B84|+79A?&RrlC?Hn>O*6vkF)?e;BzuJ25 zqv!KYV8(T+*t{la;Yb2c4?0?)E$mwDEQP`jab_s%CacOg{EEF#c5dFIr|Ey47b`VR z4?}MN&l@@k;5*pev!ipPTVDQGU{!P=uO$*0b_bdCMNz-1`oOUc@5QXZ7nE}gS z*F=|P&-gsohgQG4J6bPLFtbDxJUbQi;OFy$xA!Nxm=3^eg)SKQ1@_T1qz2EAbTX?* zC-nN?y%TL!@3YhF^1k|TG{NC*_A!nC{QrPyz#Zs6Pztd8e3iSs&HkX8I6qF)DtP;v z@&dO5b?HCMzctrkeBj>zKLhUp{ka>pcHaCR(r{;UWkN;bR7;i)92SabpnXWQoK5{4 zT?agB?|=8d2xnHHr@GXf8SRy#r7%lirvA~EaW$uaz0{OfEGt{s`$!)d7x1K^M*+&f zKJ&Bvt$XRYVRL{8&-cq)HLr8ZyAN1BRXCzU7e+MMMdQHJhmIa-54(+?gJT#;?@&rf4y#Cmd~5#KlW%3<`5-(Is;%e>@P{y<}vE?H8^y5v@TEAPwvwe$^TanvqB`(xf`C+ zAF&5sH*^8OVc5AZ$C=^;zB3<}@n0^y*sF1ye@o!c(ly^l)L?bOU&5WSgt4jvQqt8iumTI|MnYwi!(<~tHtxC?(QA{pWr z%fP{?#PVdn#9J=qvc#B1^{{RUn!bb7!N*rTmQJQinW9jd*A z+uw$4hZ4J$_SDbq&YqK>{P!alM`{DSKIr^_eLdd!C&)tIKD4I}KD!0{>%|2^+K z7x<{Y|L(sQ&LqH9?dcM`11EdwJEdCFze_qfk9BSgYpOOVPpgf0KXuK@fyW5_B%DQo zCax?dHOJ$IYp7JqeJPx=A2I3Zs+N^idemhzp4m9znSrMa{T`fkfU_QZ0dYGTX@_HZhC9Y$o%)k^ycrh>t9hWFm8W zu8}L@u~cg@A6jz3i-+zZFcJ0}gF<#iwrBeEmm~&c2Ja>0T8B?a`#SNFgsO|@}h25>>92m63x(w{s-PTbnd`0*wbc5 z(rOBSOZA1KY+aEJa7lbiaG$DCl-byRWgCo~lXx5aJzzR;7y8M1)txvBzIQUA6Bk*E zZ2o-hJh72Bc~s@Ac`;FD^c5xlR^c>@vOV~_@u9e;#B+4(TFsNQ=W#D|RV+(es9V1TpNOgS(mRgq;I;g1{}}ptICBDdw%b~zUFhf~@IMAJ zH%>Sl?abg8Tg~MN68UGyk52a*fu{}qC7hoEiFHfcl8*6qkK1R6tpx*DI4~R4xLfxg zDmb-9^*3ix1%l@aJsHpeb_cO>!d${Xzix=kQ?$)*AMFzi+2Hei9S{u+h}Q069AJK_Qq2ew^lLZ`X7a>Qb>BuO`CLOmUTH~=u$>mc6{Um zj}3an&+!oU+@8|o z5}rM*`N5@ACxMw>e0s%E6W&_x0_CvAYy@yT}_#XBExm%XZN*H7s(t8+M-*l52Fx#hBjP!Xr zo4i+JhUXe;!K;GK0ayzAK+t;`?RGSJtPjlUPpz^Ae=)D3oOtDjtYJ!izq^IjKLg$< zbg{sG*jMU;-=$oYRz-N`@y_p!^UrJ`j+wYvBDf0gD*Xc_*8lx61!rU+=eRBrH5PR`+HJbU zVMi+er9so@G;2tm0i5>w?y^Yt+s71 zJQwIVfR?bMoKR3kUI2q(FOztE zswYZjg2kxRJfY#s$9*^3EqINjKDZ}lh7prJ7HJ-;`+fa)I{X|N$+54HPQf)6QeYnyeW=& zl%(1qRRrrfcxTYn0%u_#uU|jiuQ4QkkkFc(UB#X3mV!EYUtcsag?5GUt`%;zjdT6nl0#kngkHr5{v+s5;Y-%i`1^I)-(1~6+CU|iGd=pn_PZQs$iS(ZsgHt z=@aVEwPIr+#~9sSsv2Cbluh3>b^y;Ex+g$G*s15$egwJa7d4`mZ=?H7981`K{BNP9 z_*T{SvaRE>7R`I`;-S+62Eks`7e_*$(CIjh;*Rb^Mfe0OU>?(J*M@T7ZBv$v#D{vs z_gxR2H!ux)lB~U34MMFMA(?*9MJgQd#PfZV@v~@H{6xB|Y+@SMr@@Pb=!fl7+cxL=i}mqxL&I3pt4AJE zPr*}%o)jntJ3T9^K?6q+!`gSo7g3V8f=&_xh+gtGzVyjbXrfc~(v6F)Jq^_g58oXNQ0)Q#7FB(0ZeaCG)A=oV7qDv~f{i%Y8&4HLE z7X`UpvAuE2a16XL=(2$=u>T<6d$2df|0vB^Gz~B4@SxqR!YBxjsVm4xcKfR2_W%A% z#Q*MX3%U;A3heg-`OF9u3%}~JxIApjb3@9;cEhT^G3ZJNSxF^z{;Phuq5fXJa~`}==(2%`_o;hwPtJRQy!B1w z1#+N3C)MehIbGz?zP_OL!z7PI*3~oUccAM4&cXgP?~%FFI*qoq(P{tN&zAc-@AjUo z{|)KJEu7LzElAkI2mfBkzx)3M=M(537E?+nvVPJ0+Wfs&*NJ>7FpEWtW;y+6ubo0? zV3BH<2Yg=WQGq0|2je~3m&ZK}onFL|X^%V@t+>}g8})`(=K%F?ZwWDKlpc6W(2)Zl z!%jMKhPsTu(1Z0_)FqkrD)(5j>gBsG^PJ;v4V&}5s_tIkIY1`>G=|+SBFgz&d<3o| zM&RIGUngoNd+F?vV|#1&ipy#-(d^f$;Dtk{2@He%`p(*hi}fS@s~bA409@IODAb4c zoW@OLHQb%SORQRvZQ$iX=Lsx;eXY2dwTJ=VFv7yx>bt=asS)aLMGDG4ef0b0q*)T= zp)=t1BRXI+?D&q^VKZ-Nk9E~;DJI_pVZ@(4(e84vE_|i>Mu-lzg!>e{P3Q)IQ?UDI zSx2p7TNr-%xGmWk`o@DbHn-T}L{MpDI3R|qS-q1Ke6-Mi_m6na3G{<6J6hg8D3r5W z^5gH0lzUZd6dd*7uwW&GnDS|LnPk5(^o-DB1My)`pG0XN4&Bei-I5zK=sL~gPrS9} z8P576o?uPnvUDf(`a~MNMTQ&wY*7BDTYa{ZF52I1z z+kW8bLH7cPxW^b{#|GaRmei?=zrnupbtxMiR1fCdMCQeo$e6`H(9UE+{{}io;A_~$ zMy2khYAn(Q|82plU2g9n%{6Y_)d>lC&K~;$$Kz9f7kHV_MFJCGFUF?09!*0%FCZqD zX4!rzJ&AJ8Y|)W>#k$DixV4vTk1Bv z>13m&I8(upnd&R>7NPqFoQ7R=Ol*Pgn6+oJ{0>V2%AfphT2Bgs(pAxcEKgmn?p{(F z@XvvNfTz&^Y*zO@BzK5(5J0|?auxizNxb~-jpfMggIQvSJi2`ON8nS0{d<3~fr#gF z2<94A&g;MH#l(4}gmf+6k}FQV_=_2{%htFfz(`KU82ZQ1F#r+o!%;b-A##z=>=eG~ z-dKGW%IciR3(-I#2TdQs=22(5`~J}DK_?3|fc?&omnprqau&~VZfsr-G37Yt*9inR1 zftL?m7!dJ3v=a3=hgTnQC;Xx1CoWAGWj`QvaPSMoR#8hnW3>s~o`QY=x;$VT>|8;G z^D(NHtrDq=m+{t>`X#u|$rSfA#l-$hgv#^u_+NncA9OuH#QSjiQzUS){ZV|Smb+jjlg31y{kS=Jb2%-AqI#Od7YWvTiL*#9 zPFm2*LdOOagq?jt=f;@iJClI8u$TR#PMmidCgj(s6>9VM2Jfe2YqWWSXA7MiP!0B4 zQR}FmY@@;gStp_Dk>rJsAF5Ds&$WM~$Qs<5+Rsc+1}_9UJD?lv^J@>RU(4~#s~!GX z3NNuW{?jIL?+=AzuuBzBH2&L9>rLS0K^Fx~gx&sW`xHfwSPT0V&))i&!n3t|UD*9NddDSlva$YY<#KyUeSg%^gI&!| z!P|mv5I6yQdCQj%tprb9D*rm~Vg~r1bFa_5l{sz*C4N^*bf4nlF**3CZ~xu@Z#bVo ze-K&LXa97qkB-TSBWz3blD<+?r*}@G<__*O=3Dt>!`Mwch$P#)vr*N9bD9*7lw`#C;@x%52Gnx=MIe3GigT+75##jn8U=_ z+aCq4@A_+GhrUs91J4+`XFz?}yUnrm=R92X`0kc7hDFV5M@(8{+e~Cr8%V`sm@0`B zegH27I$NMO?602vHJoTrKW|Y!Y~*>gjj6^m66ouy!u<4=)4eX+ipmD?3ZV-Hrop}< zuPfEBz>tBwUX4jDs*S3QmFoD|PY6r8zfbFK$n!hP;Eh1{5m*m|{}&`vg4&%oP)t_wH^JLO6$!I-F$Ev3iJ#&e#s;JReb9~c~K zxcy0gi8XkHACiHO9r5q}7vOviy+Pgxjux_!k)v?}&TmZ4H&nMn?I?n`rtQp=sWI!0 zULo#{7y3)+iGasRA&M-|#ZUzzQY!ukuDm!A8w{Gpf6McB`#EN+v#^XVcq-6S0tI1T z{C@l?oSqSVyYPyDSJ;g9BA@9mq1-2m1%hQMA2w{>0PyUgdj!;mos%G!aOg{gZH#(H zKtf_``Gd(lg@@Qu%AE~%e_!+Yk$nO$9y-L&;Q@PUV#?o>x}W6eXJHG%|2apPXmOSD zz1sP5rl)^2(P-M*3SKSr&cICAO;ChAxJS}tx{q|jWIsMVog;`|b*c`dN|e%Sw2Ut4 zUIuRrx)@+P>=D^9n8+%zI`eJvU+%g;U99|E{NH587r9#d!-Z4>_R99(R#Fz&R_>hLSMaoJeJ_e~i2@BY6-e+4~l(2}8SS?*_L1^lP(#lU`dD#WSaeOr^xnYaYBY=+c1=u-mD2XJ`-i9eUP1b_-uI*=oP#=anq0 zvhP7ib|#o*opl1kTZJe8D*MqgU9^IzJ|aRyg=v>KZhFZ>_llK7p8@OnlKrdUDjsB<9c85 zOfI+DWp+-wXAb3CM1z+Hy*3c>KAn7KY%C7{B6B}MA*G;l;VMb)mJaiiC?4;6;xy`l zvXElv`=Rp%#=(v<;5XJBeaBv1nfdXJRNz3vYI+h1(r=F-^TL4FocZ^@gSQ6VM_?K3 zm)2v%uKj-RJi<)~yv>(x`4Y-mWp;*hxUbq>=X7{r{sr&OyMOoB2K^VUlCa>@|t0|MxeZbiL3YkCeRW zEdA~(qy(M?^mIUG*vsFq=g{XMf1}lECn!uAd7!lXQK&qusFR$I{Iaa_YS|tmbA1!yc&|A#eGU%Uhu`C#{%Al9WUwUau@3m zduSF(gguW#uW1IQ8jWOPASJ5=Hq%}PktTR1&~XAuVb^0&9XRL;96!eWArqKLb=@Lk zyvxDhQTEumFT&;O3Z_$YSzZ(#iRQwfipnzrK5 znkl3t@N%GY0jj}%`1O`J!>c7^Eqwbkyf7mJWYuVb#Bcf@OEFB=kKV9Te+I7yy7xdw z*vUTeam-U0_c|m+?&|RR;<(o-WwDC1;04AkT1ZtBY%YSg4qZ7g2KJdxs)c{ILXS8( zFc0FdgaTGCZ*j zaTLo4MkoF^%gJPf_<&XIt%h-_BomBLYvXD^LVF}mlg#%qC`-yFjS z)SqK{z?Xua3it~DySid0RX#74Xv@T3?6Ob(;scKtkVI{)r0BpWjDh=y^Ec>6eK6Z8iSi1m zxrbMJIU*&RYuhbeIr_UdoFWz8AnDwO)W;we?KRjT?v1Qse7Ps+Xy=Wyd>y?fGV&f z;aWS{olMox%*xJqDd+^~HiVgeL8|FhyRb5l&MKg(1@AL-IY3+3kCt1`k=6@CS$`jB zoW(3iMtuI&dGaK{&x2CJxj(V5`3rap(Def2U~l3Q(SKlim*MhubD~-yxtM-2gy+c8RQjw-CO_}J$c;$)5NU!SmOh+_T-a`;j?rUbnvbYh6-z%JfLrQu6Hfo9?< z8xqeRGIl6KS~>cL;KDbm%*5Ef%i94wf9Q090W&%)UOIG$=jg*e8Bp|!b$98uqxT$@hiF)`pypl@ZbI)!Eauc5>)}|V z0`NMZ{|NMg9qoNRclc4F-2p}LS~O=Orjq$^Ec-@Xb0@a9^t&rE{2}n>q3Z&sz@8qA z7IaCs7yTlC1AE9jKi2aGvx!ZC=E}s#hiT_SEZa7ChtO>R8)4TKdb+=AIzjGxB2Ad7 zy7oHWF!7Iv!wG6`dOi~_?I%A}@X6x--9HL&5&Cl6vbe*x53K>6qnDOl7!C?vl<*6Rv`_D_7z z!#QlLP0t*9SI{WtdKqdeUY+EE*92Vw&=+>BiT(V&`J<04;S;Qvua+?pGHBN6*~A z%ZDxss0I7g`vMel+W=3`KCY}PY=(Xbx^Z9v?17h~eYvAePW$sP`yT>IDaU%swr!wE29L4#UQHJlv zmv)y#irHQ(XMk4(T{F-hcC%;7k>82%%6ratDVI@-N=iJDnm#$H-yL@TM2K!h=-LL} zICL|>WY|l|9n+n3N93DB~=4gURvfA>!SoPy^bS!nm38>fl1cU|rx zRcwvMhUZ%S7oEjB!)xX;@5YTu4?P!j4}s^<8{^5OV2FlJzr|z>6E`^Z2! zR&t%?{n=sl5ejzw+H>s?W>>m{MJ!=oJB$i0la`OrmqXVEbb~$1DS<6V=|cA%=`EC* zI3u+VRB}lJ6+hPhA_!4N-%pwKfj0@=JTLpDRt0 zus%V{xT>&*@egwOl(YAfH8d~HRoa)CmjdY^W>q7SmcpLV`y<>czy_l@D^iM94 zRU-mVz4>XLA$MG&rK}v3aS!NNfcF|YKOiIQ*E@zNM-%a6!uRZrGF3>KNPeuNl-Fe+ zKij^y{Ku2RJ`}tp=+c35uy>$wq5R+?z;<03%8#loHA^`BkXhf-@nZ^YiXf}=;pZ~& zYN2Zbn!w&r*@a%QD_f*mYPn6I%DlI=#TtZMMg4lt2r0e*bN&oJj8rTaxZA}k5e?wjqFL$3vrE;?hGogvjR5kAB zT=fY*S8GAuFA@$~me`%#JgIJ^i^PP+1Ph_0bp+VT*&|5(F21tY0vx!wH zWj$?ePCVPNdy2KiJNR&qpV#{J*sI+mV?vVp2;O_>5`dzxpGy8Ibn4~Q=OuS*EzGz1 zYjAb)<9p5mRmhlr?devCVm)|e(6s$V=4}DIzq{d@i(Z_GkHBOx``)3_1Vn`pu>WW0oV$C|64g9 zsYmT0+BDas$R=rq(Qnago~1pz>^(LX))&hC-|s^E_j#PqNdOn2&m+4;5B`9rXQ=EO zUif>sXNoKjzis(@H5N|o4MjWWA2sNoL1zrSf&R?=c#ulU7N_>aX)0K|CXVA7ib}wu z`KaG3vyMt0WZ$lE4>?r#7M{XNV;>hXpR4w=%Y*y}g=pH%ikZF1 z;3Ytp4itoaK|nJvC~|myK!0Cf5H~{Oasj+?=w^W)urDJgNZKj$soN<`Z}Sp4 zTMe*bV#ZnIdXBjJPD}V;vR;CB2Hgqp1MHm}v-o8D_QQ3PS^aMRJ>10!>x+)oHx++~ zbQL7S#??y;K55Fod%O#5fPMrg?We%;#N>1+W;{72#uDul{3Umx^uQYPOv$bR1zp5_ z3qi*NoP@q1FY^?)%6s-Xd!~N!$y;RI*J6s7EzP=Q1uU*rs$;ua@cFvXsR7TR53#O8 zc~|mHcJN&JA^VhSO=fnc?{9mZWgYcz6b{}mpE*Du2%RgC40g{3*%G?fvT6Q!52*~u zc6Z%e(OegCNd9EavogrI`zgEwuLQa{paAR(&$J4dMp~~aumy?lWhCZ{qSP(&1(mFQ z$U$MG+>|q_25%6$3ZMq;%LUYVyt{PY>pF~F{`YU6*1lyZIu*mcT%Ay?cb8;#)NvBL zP3VSz?y%G7VqA0W%91C%VWU1?N3MEns5E6|%R+rBj6WByQM0}e9#-nV`$Ie@1$M*f z2ExF3O_YsjC!}~+SH*;!t4TZat`>pJN0c@Lq-03zPwMSF?)LOSPa?81g~ zr=ni5d6~+2PNpXeRf7iGJjvcrJpI?6O<8|MF#_MlP=axwHtar{0$3(1$ z(8nK6vgn9bN}NbT?*QF1AQJ3vJw@w?%D*Tm(ETX>C?CPyk*&n&ModV@aCbb1nR)PwCc9P{#oK~#Bbzw zjk{B>a>u$lDgTeAyNrr*f4cxoBcLE4-5^M#bf^T;tE0 zQ%Po@efrYe(#X%ekoQTQW{!{-s&9e$kP6u|1S8O*L5$>qTzK$=n!K$VOGn- z-cb$305wa0q~f|iglt#M($D^YmjI6q*$Dmi8q1|+6%y`|#b;$%%-Hw#X|`@->IUmM zv3YkIg6t7U;Q5|{syiocC`c(H1WgLRKJV!mw8_7dF_xe7N==}&jsfJi4Xm*>51HB z^pT)ec?Z+(Fy_}Gu@^cBY2*5u>e(a82alaRVAlyQ4pI>MVOh5OD|G#IMZ|U?8gzWp ziH};1)5H{)kbUVJ1N2E6Qed|Pt_;!;dKr0U#$X|O{|t7TQQ?nOCheoPIR?)z80sn- zNq_W}qBp|s65J%@3+Q*N60xR+HE#)zmhC>$j{N0^n|S3Tbf0lj{VuIV*@J><*wLi_ zJO4xQiO}PDtyB^S<~AD=QmWX_H3o@2WYz6hDZ6DV8O!@S(nRJ8c0%BZAgiE{Aw2o1 zuX!Mbcqc23BJcF&H0faJfs!eeA3@O6tPf>8DLkJMI9|wc@D=BQ7F|*~lMMUB_g);A zzn5GmRC{o7GJMO{`{nA9xj8@h0C2jH`{2Kfvp2t|MH9$apCQ|~M(7#hy+*6X_7kmdLN@UWlEFCW!<`@pUa zTplDF^yDf$1PxYR#|c3aA^rrJ*<$?;)SGX#Bs_0%)IN~Q?#hPU47fH(Ip|wbiOL+@ zJM=fHdn5f&gBqH@;T`S4Y$8h{TJ$oe;UIJcU(%zOY zs96a3gpC{7wht?aO5J5{K6j)U|IYs!d<6I;gy;2Vbl2Ld7{`2!jGJS;hwEX{QkH7l zKdt|ihxxSpg&iMw8pu-U2Q%3|@QCX+7{BRy9G_sP$J2mc#1)s+`#fkH(YzfamKL5* z7n~$yH~0^eyk0D1))k7Zv#QC-G~exLu+7Edt=4A^k7&}-n;AsGdxEooTm@f88i{9& zt8#fbtVyyUca=nOhs69%SJVfIsLVeuhD>M1;8VecK_Wxn8UD7?$6h$)qD1+1{ZRMc z>g&cwA&89*g>;VS`a#%2H=ny|aHWv+;J<0Q8`Ts@*eLv}RNxZXIE$<&IJ|X~7+xOC zJLtei-ewz#zu&5U?&!&zp5XVD%5y5(Hz5i{Q3N>nEBme!)=j908 zKBOUdeh#-I{C#ij_PS-RtWTSbp20Sn2D&3WLHWhP_Fvw7U4$Ke=D+jDfxLNNel0kH z<{OWF1#^uf^^#JQRPhgbCq$1^Fc_J1g^dRtufTJIfp2>o59<;m9jPG8vA35VGyP5AS&s8yVodkM>fh5 z#c+25$CUWy^Wp-|6>=7QxWksxRA@l>qCl+{wvuANv$fLrr}jN;CUV~k2~#g#8Nl-= zg1gBJ@SJPd_xL#u4wls0LdjPKrNqZK)d;joMyb9PMEd$S{|o|O4ZaGJ9D35o=h#8U zBJ};+OOZ08SbEPkTfh5=e=J|9P{U<{X2rOrS`6}A8KUUeH#_!h z+c`n3_qSkoC+pw&V?%mFe>j5}`m!o|uCzW#c1pM`<%=yshv#Cu+ly-*Gw--iEG&3F z7I5s4>EQL9xon+uL-I@I=UG^uOu3Ya5^~6-l-}}mq39;iwbOV2UIUyKMFF zX6CdJ_-$8nH^D?o9`Ccop)>tzRtmg3I8Vq?cz#)>&8hqGmmQyqrH?Tc zIiC&4R>>vjVev{(kx^0?=aJfge*-QRaufW4?6uMB_ZA$#(HY`0+sJNH6p65xC`xl^ zoulx1cl#oQgRceG0C{sC-Bx{T*Y-i?pGToj*RLGxW)Q4r6wIO(PTSHMLAHQgx9MFP8ag#KBBTQ`fgOVlO~E5L(too?ed;JLsfW6({-&29JjXQi)+I`|B536KcTm#e65 zU*K661vNY{6p}S}CG7J~uXXMYJJ%l&G2X>OafV$pxJtst-0*|ves%-k#3t$^!?lz~3!$1oPo(CjjGXKOOepx@&ay4P{iHu|o- z$iuHJWfzRAV26-{@W00fcq{04>T$*#IZPf%#!jftP`58PjPjqf4(~0)LP&x@y zq0m4Nd2(B)?@Tc*BcfN=tm_wM@WJ4$Aa}rrCOe%i@4RMv#1h7HJ6)R3UE^^+OW}b* z^yJ859y<+*9Qa~zVUSqR|1iR=ufJU&;P<64mXZbUnT`QjJA%={bm#rE-z2t#W>&Bp z0#^k20D5(@7rM-!dUUv&iNF7rY_6%+`Ebi-!il=B``Y@c6;D@Atj;zDkSuG z_pR+!GM}AxpJSx>-Gj7EF8lg|L)3?UrV~9D`LM&wMfl%i1^mtHvZFE2lI_YV=Xui5 z5vlToicvQ$}=q)v9&*ZlHq9?kH(vMp^nW#;-^AN;} z2p>Bp+xaO;xh%s@9UL8G8T7Z5WH$FkGLE-CXdkJ0KbJoKbA~^_&1kP+boS@tPE^JP z?A*XfL4Jn5uO;YKI)_v7bQ!3H86O6%oyQCmVpN_fAoz*$3Xf%nKG zPOKCZ7vA=pUk+N=d4QwG5S+I8X#P1yISb|(4%f}+tsGn=Bo_SKa6vK~e#{lA<<2{H z%-g+o$9Jc%3@pwgfvZaI}ym(4(EswvlI~Ejn4cM}}HIG^#Q-d_^8N6#gG^7tbd?9=Ge=`y+3T6*WPV!aey>2 z9gF<>j|cAdwS^}Yyx$CPdXQV-g%Wq%(*lRZ&i=gCDa$b~Gfa4W7v1(&A+s;&9I_F|4fQGOo}I3u*L_z6Pzz37W76}!Ghfln8a!L3`CbxFCC8`{B~pJ z$V11ozb|SV|8-0Uc1z&0Aeo`(dfS&8vt=Y1-}nxz?r!&F?jyx#Svk)Kj`UY^*r&Zm zJYa`h@bCOPz{@}{Ew9MVOyl>l^4b;Coj4u0_rc-LV&`lEg%7=_t!)3~8`wPnzX;w6 zdjGv_R*vRYl%Jz$7fK?NOl1sbPAEyv@`Mbe5+wW8myNKK0{<6$1oWMJ=ElJm%Mk_M z50@#DNa*bM&rCyNek;^p=vVONs^( zOENj79MgL83}bm8z%B&bW5_<}k-46Z2vEH&psHO%QS>>R_+&q`?50Xm{c78>n$#vO z<}SS6Y;YEkTi{bNTrbefE)l;i8jJU>{`WWD?AeRs?xB)DYv}oN_rn8A9`N1Zd?B%* zCwq5pf3hUCZpUVW`uYmvx_zrJ2r^`GNs3vB zHaT3AtYcfnxLF?3S1u&Ojt2Y!cw6Yh_gV^9b%z}1HFMmeJg9$;F0$zg?&o!>3vJHd zYfk)F4ZFwSufaz{Kcg1^a5IfJIB3C-?ng`D+=F<9VHIRYXENLIpoF7uSJSXF0Z$EC z3O%lmzo=n2L&T=qis-hRZ<#Xc9}K_2Eqt-x3KnO~FwerKJ(M&H2-l;!fc<_4PfwzL(1#ilfU(i@!s2msSgtPvBx9F`)PM%hP*7#ckMWJ8N(cA#d)-^eRp##U4S^V;zqy8qrt&-DT~?c&tedzlQY= zDa~Z{Ztk0CaH^0U@N?trn7Lj*UMZmy5c$Dk`U?NBOZD5NAxl4^=%_NuOr8@ayx#(F z4v;^=i$#1O^^7Iu)-tGdvtm|oZx>dd$cpiHF%2)5@Tn8(U;;k`?&fve+>Z!kpQ;S; z%@t@02^`j|%>w$+grfS1?@bp)Z08#g{9Ts=zXQG;k_vi+gB{9A(#+e0+U|(0=Tzb* zbk3Q><8~#u{*JdOj>7e9V24}$@BI70i$edEwomi+fp7)0l4GDz!d?W^LA~0$yYxG6 zVofN@bR7F*VD}LGI(Q@KsTGq5WH#l8w_7GzN!q4pDnCi!h7?`Oj+~R0>+%jMwV{?{nkSw{2-A#zd3<8l6RPiMt;X=;0d+wgurfwP1h2VaWqtabS?t*D|mkS!rsUEjBF`A-=U2{(S7 z@Mi^=dKnh*-@!#f?t}k8CHaV9axzd=H zXaq)ezUE)s85mj9&dXv}g$D9Y(=yv-+1}% zyu+l^dUaRnmRvqr8uHpmklNq2jXOb3D)l|_&9I9D&jc9@z060EBsRfz6YBu6g8kIn zp*vda`nUJI?A;S%LaqDALg!#t15OsQ40?{}%u|_QmZ4WUZRQwdGPU$_bkoLvSuS2< z+8rq*ZZb{{Cic`EXm=2*ayA#8x{p>6n>Vbo=JM!!P@H{-xkC;O8Q( z65~_7`c+&?@YzqM>eE+;3zzJ740lU054(Sv2K?F4h22B&U%)d#FW;2l-1GTFEN=Y7 zl|q~TElN3BhOO>1F~{z;-}>u|3@)&H0)8L70`yw=kMPb5xgXYk)fd*?FxmNu(XV*# zwJnpcp3uW$PMwptu=50u18D*Mmy)N`C>e_+=zkPm4z=#@2b$>kS8S5lV<80x8X5L) z)WR+a96Mwr^lfJ*#U>$c4-F6`3)wL{b_9LB5QX}JaL(r~mVCzn&_kzYN2_^fGl#V&Aj9trcGKXjAqSvOevaK6MKVIezv%UC zR^k)xWv+TklT84T!J6M-FIOQoK3uOq;9?**z*jQdN!!2uB&?x<_KxJZ*rsZMPRcLw z7a`d(&#O>5!wdMpla~KG|1$6>&};rQhzv1To##+`5smfpQ?-ZpJgTGiDE`My3SQop z{9Sd}34tF5&j@{CeP1}BsZOU zMd!g6(^=B=%cnMG&Trl$U4JS@B758fyEouiAtRt4n|Vrjf*ZEEYGC-N8po;GI#YAu zu(8vSu0w-mcgt*h3U<}tlpxEYH~10PsbiT!;PhqFD`wJDk*X+MI@<1}LwqEk!`;Se zV+VFK;G7_Dz7LA~M^{~Rf~Py_8#m9o(C?Hv+(Yu1Mthh}I%)B?wdXH3T(3)Tv5>#u z=gy;)NZI8LIFHz`*oRnZPB3CgwYRJdG1r+q=aH0s^xv;x{dewU@Bd{9cueRe7f$N$ zPGb`LunqIlYOdl>VIk?-9u6d|jl7#;dnv@C$>k zgEqwM)b*<+t6oC|{-jFe&zt+!6#Oc9Dey^n9JBBDHP9GwTzb>@msxzjFy}t_I{W2u z-k283R25GO?1I3fK$=5;86}CJCS=f6As*x5<+Qdc-V%=T1KZ{fVTA?RGFPH^GwgD} z-G>Z--mVZ6d-^WQ`h(_4J1_S`gXnD2Q}l92yyE#ZB7!hE?m5`?fO`y?4!y+Xe3 zV`unHL3wZcgnpbE{*AA(F4VDqH{W%tZKZJzyA^O2kgd>j%_jCocHay5thUc$9rc~P zOPSEj6jQgu+)=wKp;xb)3a%I0hkxf627U^B$bZK$BUX&Gc7 zoM>LVJD`5mC=8w%d^Y%-*M%JX^Y_}fr!)>Hl78+jug`YP^MhRaNe>Xjb(rgQ8xhRF z%Yp9%PXK+VXjNYw4OW29iv2BGwX1Kxie?u^$`Bd-!z-PU{QbU%z|IW(GWeVClbq}% z;WygdT$6H=1s8nDe++V#)1D&DuYB`Pw`vn4cFzPK1|A900Q!ZDl8p?3cY0fB{+ByG z6CzI|3O_oS@8B)}?L#b+5SMI#T@g42NMGm)-wYeIPQUeEijvGz3S4Qq6YM$7ja*LW zfS?(Eou+y59d@1IBq6h*|JsCyz;lbk;*4Nq^{b6LuGW8#`@ULQPi_w_SV-pPox|<| zoDO6y^reXvVkIPo6w$R-KST*W1+8{i%FY*@Vc53?8~QaGZs5W7qN@0J{yyL*z!!Is zPslFjyb=haJu_LBe~-YoofW4lv}W@k(8o&{y2aJDq}YJNcXN$=YG}5&X?{w1$4igS+TO zZ{)ZI`^yv=SEsHcHIL%*7JZ%J4>Tch`!5J*VK)z69P%afT34dz+hsPbmrVzQw50gh z=~W(mj>foAQp6O#Mwpr=r?9&MX9`&keX2hv)(Z1IkKXbXzdZIH`e8pEB*_d6;}*sa z>^fvkd@^{ytnF0yc^Q#zh#5lE#@eSlGZn z244(*9lYW6{VZfLZD!J%?9GT+oZVJoE%k*{dqxy2=I^vv-!Ij`8-ecye+POyGh?P8 zmUF}3MQY;PZK##9f&Cbg*5p3oJ((2xxT}S3unPpg4xS$RXDJI*5iG3@jHU6+&2jUi zi^EnA?Prg+8KP-@HFRh=5@44K{x;;z_YvDW=FHdQ`x))x-2nks*1<77FKA00agBbY z^*pCF=Nzg5{}CJqqy_XZjM(B&N({5!9=Y^=olXs}e)!6s#;ppq^H%W#Kx10TFYrsJgww{tl(w97l8i-UO@0R>v@^N?{f+o6vseg7cDWI)SkeO zVny~hPZXZMd#?)K9Q+V?6zKZ~w^}ORSL(G_k=o@NcMJ*_X-q8dENj>i$DEKZByL*6 zE)e_?`1{av8Ho6}n(|8|W5hg;z&F>fo{qPS9qdmYwfg(eB$@VSH0<)g<3LJ5zvs*( z9nkosFAYg~YI=FS)Vn`s$3gc?yD{1hgT}iRn5{=G7pYC6 z?nyw`Tc>?7TbYA#j%PDI8(r5Aeg&KcBsV+;Y)h4QN55EMfPAG;;Wj)-Ga zF_XNBdr`E?+u)I^|DC@R_&n&>oajQ`0!)>eGVT$IHX^KVJYhgEC?~zG(RQqHcAjsG z4cChn{A=)S;MvHrGcoK1=N1oY=1_Y+S}+%|bxNp3f0n&TCNRsS(ozF0alAc^`Dk^I>9h5N4{YHJ=1@Mhr0!JmUiH(2T3Fi+wBN~smF zkyrxl0JPabv;KiUvo_Uc;L zwcR*KZRmT~;(ze55;wR=6k_nB&J_r%n96AHY{~KTbv70GZ-|V;ZV{XTq$~6Z0WJRL zBs}eLTC}}M(rn7xHj7oEjKKk3Uz0iMzlGkgn6ix%-3UuAK*u2R z7wwLQYKABVje{P&o!=O`dR)|PxL(ZQQ@~e&_e-kG?{{29uTXO`UGd~f+z?H}>2pvC z{KWs-^zr!U8xHVt;2Xe?fj3p3`P2CGbLJaIcB8eXGJ9P^MALE$>En!sQ!0eA*<149 z?ZMB1-vfWx&T#2>s#EIQC-K?FBjxoiJE8479U7#sYnDd5A=m;|;N!sm0gnfLIC>_b zITAri+htG=Holjcl@Nnp7OsZB?c{!kb1mlR)0QFOKB!1d+MDVB+d0=k(s< zm(4~>k5rUVGp-n4YUc&w_LYF21jhrZ3_a()$0dqYy9$FNeRm*<tn{}y^rb)^rny{Rw!zb+U>oD?T)oqwM#kL%aC6nEM3l}tuOhwJqad;<6e@XG?s z+NC-YF(g0i+57@uo^OW5%H~b0vvS`@&o!D^s$c-G3BCdRD0oXf19c80@`KF7HkM;r zbupS(zpOset#Q1vMT*z-X|<97?*e`n{1NzSU$zMKQo6!7N>&T~tR^o}qen2r4Nm%) zy4G^iSw}3)!M_H70Ui(fL&`^2-x6i^Y8(k@%;hD^^j=)3wqokl&(YXS#K{oDeyx?C)B<796PP6&t<1;DjH%p|E6mZjlSSui*G0wV>xf!z3>{ zSsXetM6KQm-P0v2q3tvL?u9q=6gw63w(wLh>~_HEKzcwQ&E7Fb(DrCrpEIVTAUAvd z=?>!=Hg9puTZxNp4C?Bl4cMXm_s_-u|L_H$1pObkHmA+cNIG;{I^_5)B!pMCjh@BC zS335OGGjT|M^RDXdNF}d1>Xq%X=Ap61BCjj`fcW-0gOQ#iG6H z`{1R)H-o>qk9DIw!}m#e^zBIm1JV>%)qBK4{_GB)@ceX8qVf3BmM#w77W_Bxf8qI2 znrj(OxzpK`B5~9?Wd{uHxOhuWA8+W(|MF;&v6s>`1s@0g1UxzPc#n~vvITa@_#d0t zM!mg$iQ z-XSp>vUjAW59;z@Hwumu(g1o3xr!LVbE3s}F0(|@?!{V*!pDEL@t4#X4+KOK85+N| z!tNNHDx^R3l>r-fN@!K^M*XJkwJ`rOT6?IUoAGH>^$rIAK*tICwhX&__5aS_8GIV_ z?zt=%+-H3gWARTr9I4&ASa^I0wHyOcP&k{~l#u=YqQUjz1Rn+d=5?_?F;PA>YgS<@ z6d$*E?d{7+TWMPGG=A61sKu}v#b%!#ydL->@N@9|t~}o9jNga?na-w|oJh_$Kj1ig zExcCl>29Yn-&ypbl?49+`~djB;6-!__umc)Rc5y@F{4{)hyG1OmPO#}{~A(8U^`&* zmDdXVJMin^Z|-CKlhrmy?VhQ6)`IYyK)e|4hpz8OZKSQY3(su@$_%K2!8d`&hUA4_ z2A#X=H+mm!Unpnchng$b4R_%j|1fuoroo(?60YA3S+JV|cXJ)}pcl0CxP7${+Menv z<>7`{9x%|q=uUO}G2V7u1lRHhGUYDV9f4Pb^oKs~&x?{fY3f$C;!#hITSy-IyEKK% zR@es(w)BcTw#X~^4m+}jf9LN6{^mZu?TcJ-Ud{uDeJ^qLc5y0g#1kT|W0Zl}2naVeYm zofhkbnB{Qp>!r_gih0BC6ZpH3H?NC0N^(hC3@Lw2H9?UteZ@=M+jvpS;iX_ebR+w= zj5Aj%_!)4VkOt6ir0hO5cfoiVkeXZj==yNFI2>6*K0eFnI*lE-e4hNlN7$W$Q-=(I z{!z3P_hi+QfwrB|_iTFW`>Fn^G%xRc+slLquD1^OBJf+_%dk!AqqQgXI+{u2_sVqgCy@VqI%Z+vWibm7 zRJlcJcXPjZfFA*m1wYs7K@~^W#2ZSpY$5y{Ex$(PNvY1$U-D&3Q(A<3{mpsmuuBF1 z3p^|IqnwTI9z(yLqa8+l=X$V;e9Sq!dEa}DLch(FhPzX><~i)@z+*tFL7&Ssa7y5U z{g8_I%z%c7?E9W&7=PVYcS4sdI%j`&-NZMrn+Hb&d2=5o4@F+02A_E7Z+?3pG;}f- zIWl3}m5I2b|BQR`zrW4A@#cOx2PX{~4?j2IJ0I1+$G-@PGkF(9D4gN50Ts-e@tVy= zPw@KQPWQk63_H?~|IXh6d=2!(mC3o=tN5{)CWW$EHrJnVJ$|=RO%H7r$-I?hOHq*23$ARmu3%(fqK6w5# zSEVJFyq!Y~t>D^w%p&OeO38MfZ)nbi&*_jBO9fQB=pdfZWKT&-4yPXnI+9rzXSTsNNsJQ8YuzRm(uC%3i`dN!<96lbc( zuWJOQrs8+*drp1ygk1x81jw8FkUaZ&jPm?v9~6J{b+uAMnI8KdOoW5dY~J#W^n7*x zqYUs<;AkN2q4zKmYW@1U^5v4_{4P%B%i#OE_6YngW!0DNljG|0ukxE=cM47%G8X!2 z)Uu+3AEEX}7Z017iD=W%zA)8B#e6)hO(Yx+J%82p9dsAoyYE`$|JNCQ9y9|NSe3|2>ky z{{+tly}j0}z2OU*LR%w!5qeU=z~0U+J!|EsGbZ8hO}Ps{v$?^p2|Na*JoHInc==RE zp95^8=?EtbLd~A)UJpE6adF?udy6Q;rQMYXy9IFckk-(v*LQ{x^sD#KCL9!y&Q>z0 zH5;pt^ld#oK%Z>bK-l`y0K327q#?th-_MT5o(|MsBI^57pWV`Ua{J*z^6OSqAC_ia z+#h;Viqo(o|Mc%VSb{HtUbjMJ-i0_W8$sKrs9s1OZg^_gm-YxdlYRRI(A;lFaj{de+`}^b`TyK5wCE$O7mwA3a z*rtc+ZsF-}mk@>FIt|LaL+rq89Wyc(f$<=F0XKL*@Ppt{p%>M=*6V+%n@+*_z)qhI zQ&fF#Z70|)sk?zD1MMi6Km7^pGQs}_PYwOl>%~jnV#KA0IQjSr!l84ysS3QMt@?fv zq(ZewAMtK4*foO3hZKgsvRRi)*V;su!%)#i$ign6Q}UTewk>JZ)v^e>0GZ>x6xhvy z7p3hsP2Im-=bZgR+#NQIY~-0u{9^D!c)EGyeilsHvc<6P4GU@Ga?E$ zcElU)$#{09x4!#%ktmJW&n_ywe*0>+q3!L7+$8MC!8?P`f?gO)ZYMNrt&hbIJ(&7} z@$I%XD-k`}sP$ftS?T1ZO3@$K@q>>C-v)ggdBm-y;)$l)liYebuUOEkA{Z13e+ruH zD{62OPd@M_gX^saz6SgZc*)4LQu86c|NiIGSM3-X5hP;=aaPD&k@oASPn@{KvpXcg zyMZ4Ae+GVolTuOUX@z9l__wK4mwt*|Y(J6#>|*LJ$rhgP{DB2l;9r410#67%+VqLO zErmMyHP`h1kv@7~w$yTVi|7GK&`Q%x=#H*mDD0}i<3I{QU&Ma0r1{L3Y|F}y=)Y&( zCr$fmzs*J2bKAj3g{l@0sStKwz_CFZLq9br>|EvdGmdkUC7@~tHE=78YQA0feIi9|M#?j&cv!3VXN|xCP0rP7?7~-XWt`mF?l`hrSa7}Az~5ZQkKj+< z4DciuO}3XW5Pt~NdCjj-&O2CJ9men5VxxX~Ej#f5yc+lq@ceV&>%E6M^DD!Jn?Isb z$-UARs!z~ei-~2_N_A1>#it7ed@O`Med z)^Rk$?zTtjkaYn68vGV`BIvC-&Fbg*mW$-~`ciRTli*17diUolXe+zXMa;=7zN3tV zT^;z_ketw$r3@DQnlbu4($(Thcu#(X$nkb*%PHOdg!_-Qp&o>hBG^rXV}aCxK5Pxw z4=uLt(?{#2FOuRLm-HqK1lCW^Ed^PJb19tezvzYCIXERqH|Rgm{HFWw_s4e75F%-z zwGA-5s=7Oez?Wi>JvA?`Na3BMPYe0S}}C*g^HyeYsz zILrXv6nrW8QShA|q7{xh*#WV?Sfhk~E8=zi^nM+hvY;|RYUgEizmrW0ydU^c@O$7f zsu54^71jrJ+lM6niqk#`vj23?tKhK4VkBruaCr2K9rzURTi|h_cgQVHRBUJzoJ7>D zrXi|)JpKC}Dt?6}lWQRJoq{Xst~l6z1dk2L0)6#}tYl?Om!0Jd)!TrM78%dJpGR`f z>5l7y2Z}tOxU{{8-FI+|kgCw{ujV-Qes<7_+5UO<+-zj`_b2=E(k({!;Q||{FT}SH z24HsrP6^T-dR2pZTPJ13uq_^&{u#5bvhc@u1a^eSiVVL=wm7GIJ^Kke^0t5HZx8-0 z^tJ!}!KNkG&Lrx@`PV&nYMR%TqV~>K-o@XA2pG8Wviom7@510C!B>K}cXeiVRBF+- z8ht>e>xe%4m?prjX|@@$!I;D+ZAdEl0bFl0@P**Vz$5gV;>={0|5Bvt(33bb99F1o zdO3WM|Kx$T^UP}mKEM}cIA zK6E_Gy5hqCyIb64wnq|D&)%9he{5I%_d)yaKr79z;{w?I1V<040evot=b7{gndJBI z!LIEYnT29!1d==bxJli9b)9OA_<3Johur?}{3OBKL$7bos~Nqv(`?vCslJO-SL{6L zNPhQA+3w;k>sCfhw96gXQGquHp8)+c?F>~mSL3DT`p&i}TkV6j6-w2k9tp$dTpkOu zz(VC)aJ{6!hk&mJKfyKDF(o2}=yyOi(*4Fow#-7Gcr0<}Y^bS&poHb1oe8`p_zdt9 z;0Nwyy-)qxrnp@}l!#{WorPIDn{fl1@YVQSzfYm_aY!1$+hILB`X%)Prs0td_$=^i;PIf3_1KoKwz`8`a(+6>scUQMvyJ!Z zQP7ack7Qp}-3t$+FxYi~M}g#p-oY+q@OiRm8)n4wS6l|CQHaGo*~BH6kLz~~C11#O z>gL045ga3=7W9uknc$J~lA&kFuEjWf{bjJgS)$9!?Ci-9<3X21B01RsJJb$@|2-7J zJ3;?vFWW1i%U8kovd6xZQO2b-H??%_^nGCr*WIIMMIW!`U`GYs4SWLhd8qBgai4;D z-Z>xtV#fE^T$V-73TBs-uA2}}3{~|NLWJuj20k8qC3qyK-TCAfOcY$))|V0*FI7T6 zZPL|t6}-p$mg`$j!!$(=-WYrh_%GnE?+ci|^9{iAPZD;|^>nc^6O#JjKcbYX@v-bJ z#z7602zWp6$3BE9YPe|u9sRuq2{0Vq` z=siaJuhMje&J8!Z%eB}MuGM1@u)J*FHY;K!BgQQ!3H!mW89Y8DH}rJ_+e${L!ENf7 z@;*avI~h^e^X=csSg!tRk`}$%eyE!UyCra(kebk69IExTwXVA6KS(9k{ub%FuYi)x zfMzu}c=x?w+;Yu)6YT!pI7oNslkX7IenfkKpkh@XBlbvqBhLTlI)4uuN$zriZa)_N z)DPH^bt3%l;SN3y`VW!PwY3VjRkEV))pH12^^YG?-M;Lqx z_+s$sD9n*6jny5>QQx&9J%!}33s5yPUcAP4s<1c3)bx^l0N2|D{73K|;Ekf^TLUg*A;#Tt&>aMrYdsx3V$-E5}4J|R{9vcKloYjH{YkirfVcq>ybGoar$xI@`wHKeg(o=hh&=HDZHx5n; zQWAO&nXrVM*f*R;gFPNyMu_AOtmjM;pFb3Mj`6}I=Jb(wKkUxI8A6&vKX<#cd;3pU ziLib+Pf1(CxQQ*^l^%(vzkNT4PH<}AlQr0pbs_xk;Rik#`jy6qC6iT!BcbNCSN5We zB|~`LUg;@sKG+7{#~LKwU| z_+Q}Hz$fb>iL(4Kn(6l$>BYl%EceC7wZ7MYOHI19hCnXZ^`{B=Wbi1EXwa|bR=pcl zlcVYUgS>`YQOovB@AlMF0`jd}X=BmWjelmO(*GKK;)E?31Mzn!I&TdFDsq5 zFQ|}(D5D*ASKv$`pF;nF0TZ?7oZ{;8oGiP-Z;V)rHS&GYw}&KpEoco)^NcU&VMo=C z@V`ee_+aR_LSE57s?1gGKe*Ny{2PU#i+O*%9_xO0mrhk(=3o4FWVqfu;B&zjg13rD z$+RQ7RY`n5WG(erb2l+Tl3Ir&oSsf&swHM|IhO{!F8Dt1H}6ZiB3C|ZI5ueAxXP>! zz1`OA8l!i51Ds_l`gKHSjmzr_N2W!P#@|Z79iig#wUutlOtbYcrb{ z^fmTA+Z`9N5Z&A_Dd2BG-n=hbn$O*at9^+IOwSXra;b>K$!4ED^*dV* zfY;vyjuDaydTk3_5~3CMUv%Xs>ualnMGU))HIFctA`iN*smBl;X>wsV22L4L4Eo+Y zJND!4Np4(WyQCp9W9g!SseB*(C8R4fTk5AvEWYiqI{@blX$<|={qYmdC#(G*syd9;VB>pAuB`!y3rj}1$;tiqqF zJ8ksO^`5&&EOBTc!1d+n)bJ&-zyaH^Spk{{Vh?pnt# z&PxSe9sF1DZQ!Sa*n`!F8|c%ipQL#8PYzNU-0eK~DA#*%e05H1?UE+~-W~it_<8V4 z*iHCbwq6?!P|^_}@bpQWSd5_`bm)0qj_|O@AV;&W5Z&LJE7si;kobdY8gm zhM%uGVfPE18>AWZ^l8WKcuy==zcHx2{6lBI<;D-TUwP zQ^5N{Pj>W_(r!N}vh2ANT6AVQ>&v;e1qpP7hUyIT=TpzsmJr~2GlFjdp9#LvlVzU& z@ffaj0oSdceFAH8+UzFpZCu0XvT)6gr;Dm7!K;G*2L2QH&vgbD7C-s6kuJG2Ha-{S zJQ}n?(A$WYIqE{?ntQxOAP(LM{1Nzh@Bs+HX@QS~#@_{&v6!6NVO^0O?~=Xfv9=$c zL&*IiVek}uB>20KsL-3K_O!DXc!|o0iod)o@y8%()emXg$MQ1NhFhmeg*qY>cJINl zL()KRsq^W5*Jy94KJU;3MJ{QlSIKqY3{4tSAi>lBAt2qpH-FxjeW+&_p!MQ-{Lr+?EJn=S5!h+Io(Y@!pCL6AN zNU$31o`p*Ae!W?zU-L5TDEj`Le-wC6=;LJAr)#Azj|-iR%P7Q**>aGX$=W!^)MXk% zv?HTyh^}BK3cd_{D)c3u!^++Am9l7e{`(z}49Jnb>|P@wp{QFw5=ZRzot#@};JggM z_knK)-!`1RA@EkuXqdc8-Froym2XVOww}k&LK+{H0eXiyCVfiip#~LH>dEn6@|A7D6rTM{PT}6IUa{NQ7HtW&C z9i;bF1ogV>c%6&o+lN!0;CsP6fFy%nOIFYwfl9Q_u@_Bzw@H4ESR3$~){jBLiibG;Z(_;D3T&27ju&w0Swt&Kz5BE7eSXIf125CF5K?OIu35pnJ|K&#ehQ z2mH--M1~&E)ka=9j+19)z&!o)M=eog4kVk%tqi_McK1tRZ2=ZH*tLOYhNOdDhp4#Z zU?@r?+J5p2QtDUN)AKh`0}O;;cTVe&O!_SU#K3L|oD!rQ^yXnQ_KdUN!6 zzK#ymXs)E|c(HTWp-A<+Bd_J5u=-Oma!8i}zQxa5AQ;Zya6I4MD69(jn@^xgUi z?8Lz5gD-;qefnAjtFnQf@9^LV!z7DWe{DX;jPx5nPbmSc*H|&k_u#xt!S{f_`5v&Y zc0Ehu`EI1v-PYgHXs+X=a-W6c+~O{uxt#G+Qq&qA@Il~Lz^}ve3!sG}8FAL0zE$9( z-?t(ST%)A17DggzX)WC|V!!IB(*>Uc9vKn^dL_;$91+TvYsd&+K9DkI^rT(R*6Ww6 zj6Fj7>26-v!pB-Z_G%fWbc*cQcl5+Vi3On!G}O!6OnXln>|oSExY+t zO2_cO|Ms~G&*A%B>hlfX$Kv9h0$%|B=KItsR)#e8b6a+ZGMV}#8oPHmM<@B@ zihuB;uL&sQ;?Bt^;JkFe_kzFqK6UM1jp{m>3`4ZGem5HPd1=+hE2UV0!R@G5F)F^p zr&JWYJNO;&OYpj6t#XwdojNYFwUJ#*)jAmS5T@eD_}*R7q5IZTP;=tleDB1A$AbI| zUR#cv9ckR_!e5JHsnAg_)MhL}_8refGap$Xv&-F+fC9(K9(i{z_45tDT>?8d<y@a- z9KX3=2#5Zie++mZ@QosE%M%e8&jTqvclmos^Z9-k6Gl?nb)O2{x9DbgR)Y%Hn-hEm z_*C#uZ4YoH`V|>v5d*sKm+39yl23Nv?rfHgu(2>ugzGpCY4_sCUu zyn~IaNYlb;HHr8jrSYNP%|)zYqQ!_)$s~|L;pnkJpuB9fsnn+e@S7 zQE*tss8{E;)9d`i>2L0rx8SiM&%g`pJs)a2D4D-PQiIWYC+$cI(R7D=I3{> zOZUtp+sJXTH5~P2doRxu+316Y!Naj>*bxl>JO3o`{?KDN?<~a)uskDDZmF+zKr8tc zi+**5ogL+EIj4GcyoY`SJ1+2b;PatJLc3*o@98E|&7EIqNo#Y_%+U(>p)y0`Sha)qb-3ag>z_CJ7L0_Oh>c7Rly~c%i(PY{l?f%}` zN9p2bM-1L2S2CQ)t^=8i>&TQwnN^8H#L z?rc-{!)_Iv8>9*JrY>LO@T3N8Utl$}ouv?G#d}o!%^+a3${7p5WBOskw+6dgBXIuU zeW4F-sfuT}|89e}OS;7?R%O&EPCJl1A>er2TiRLR7vhHm*ZTqZCh!^H+mEJNq;Xd8 zru`J55&a^2%%sKG0Op8($hejrhhg;khW6NA)X(&SUrH%Dp% z{oq5Fz#ccvpRPZ`(Imh-fIkL551yrvHAE@uP6ndR?|!=J2Y1nb)U8Jq?O6o7Ud6T? zU^hMk9}b=f@*2DuVUqI;k_1QB&~R03YO^<$1h{=6+9D1+J_Dh}1Gilw!M_K`1xXD3 zo{<*Y0!0lb&cRGVIkPj-K?>@ss7}*R-Os+pG@YL9T-bdDrw%C${r+kgZrF?4cz}TNKtr*;w zBE52FW1FFv$!_Ww?CyO2cmD6dKZkz$%XqTl-OE%d7pjUuGUBaMU-luRulFf@s_~AF z@4Ggk!S!YZUj;q`JU!{7&+aoOTavEA`r1sw#ag5y4WjQoI-8Z{znm6D2hxC71wRVD z9sH9oks~R)F6CCuoz&uvjX%y+>$E79yseWln7!yrmT|8RRqJH?SQu_WYRIe$9qavhD zd+V{Ss&^t!qO(3O2Y`PMjvta7dS0%aq~kO~j;dHBlowC?O(txrti5aS$JYNCV+7_A z3}?gc3pi~^A?PvfB2umhf7nG>Z&QaCJ0JWXO?Mep<+gAIz&K_PzjOl zlJ1a3q#Fbzm5}a|?(UFoL==&3rS2KmiGSWP-Z7v3!J2z7f1D%aCLh;1@Nfyx^2#<_ zBJi@c!Q5|fUXW_gb2v{owV0;|9+{olpzcj`6NNnxpP#TI9}UD|YKoFa{|0l|Bd~w) z9?;u8E)5W1D^5ODWof@V&i83$b2HxZtBgXUj90l5BV8{FoHrBr2JngC^EuisWBnBL zU7NjUp`$UYeDg!{LRdPU$^%j)h?%Ttnq)MJSl&iq=t zxFZwr@4(YS-rOU1er2yVk~l_haCOkrv!*Q5Ne3;cw=VHWVIjCQM5^G1gU<%{2oe|i zsJVW^#kMHSE<4?rs(Y)kP9^pivjqq~iw-HfnP?n5g)r9zP6zVl9)BNMgIs9Kz_o{bzxH13f(!XCCiQ^;p_$?S1_F9E^e!oGIJ!##kkL)kD3h zrAioZ-c;Z_!N-B0>a^vXHOl+;fnI=vc)V_tS|PbqRw#Gv)PQDmm~b;IF}tgRe}R>Zgc9(?fdp z_bPtcnCg1jAyYQ#t?uGIk-iKz<5E-bq2MVX55eD!rcmD+`r*Vk7&gf+OtukC7PgsN zqUfZd;B*JArF%LvNCN0lc`azA#Dug9e!DfPW>Jk&FkfC(57ATRDP_xVbOeoL z!CW6W9Y}uY(U4u=X>{n)WxiLrV{kgd##<+o%}HuN?yk2JTtpE`*bQ@A;5;Ffp&!{Z z5lh);;x`jTm070?N1_#AJ;P(gnmEuWoc8ya)!TtN%rW@;AG{;6(W=QY#UYVnAnb!_1wIly9^?`D@aJ10 z2u!SX%68~Peb+;cM8sOU=`xL)Q`ktv3U(&@ao|h9-JAm+^ktt+i|USx(*ic63YRg0 z7CH)8eRBKLWOSN;wke_8HWtC$Fn9$>e(0%YbdACpv5U^V0yciI&GVKwk<*kNlLQu7 z5xIDt;BF7V+%`B{NDb)ch#$@T49k%CIe<0&UPJFP^K+B*bHBZ`FWPlVN4Z_=H=j4W z@qhb|0q+jJ^39M>A|jJ~mL}T=?U5bQYSeSHSHod{?cXWaGh02>y@EL|@YUc`p%>*y zO;3DzhNmpCk+^Uju+_nJ=k`1ikGrp@tb$e9suBb2>pA$Fb7%qII{$Vhf~sOcb}ojm zQeNdrPnh^Or#qSmf|i7cUkC%zUVyg){~Mk^4c;fqoB9LAMx^?{OIJ(x`{6HROSpe7 z?A%3)7xnx>|9H+4d^C6*$UoqlyU@F9b_UnTmJj~ua*DanJximu{QjlpYS6$WR-dfJ zAAAuw7D#&NCuLUT@@A0b?^QHCk&mR3(K?o@(KO~jFSOQu)a*BcnFDi!;BL-A9C|FO z=Ua@QC!c#@#Jy!f&A%=uEpETkwSS$6ja~Z{Vg6tM=6-^=h17%owE}_Fc4@%;biT%c z{4K_CMW+#ko`n2MO?y@ZUI~tkUoeOL_22%(z`upwM=d+=u@YO4$cRz_*AI+`gF$oV zQ%MBl2`EWuSfA(mZ|)6F@Fn1rz$aMOUx#$O?9*oXvhRX)C*)~OyL8EY#cyrj|FoXm zeOJx``+5$32z�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

?5J`G2 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 ?f?ok&3;y`?pu|=9Tf6I8 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

y@MLQ*pNCf$H}nwC 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai new file mode 100644 index 0000000..88de907 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai @@ -0,0 +1 @@ +chr11 537000 40 50 51 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi new file mode 100644 index 0000000000000000000000000000000000000000..8421b47db56643b8724e831ff65623f0c53848d2 GIT binary patch literal 136 zcmd;JfB;EGDC0kb=3;{K|3M^v!}xz8j5o|s`9BcGT^1<+H-vGH70UkwVeDsv@_#}Y L8`z=z9}orrI&%#} literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-aligned-seq-qc@1.1.0/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac new file mode 100644 index 0000000000000000000000000000000000000000..1d0cdf7ed7ead778b0710396c08b5043f17fb348 GIT binary patch literal 134252 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%0AV0Wcjo)Drb;``GIhG@%LUE8a7>{GM48wj0Bg8 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�%4A%e4;MV9*yHdc}mCyKAvP(6! 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. + */ + +/* + * Contributors: + * Junjun Zhang + * Linda Xiang + */ + + +nextflow.enable.dsl = 2 +name = 'demo-dna-seq-alignment-wf' +version = '1.7.1' + + +params.ref_genome_fa = "" +params.metadata = "NO_FILE" +params.lane_bams = [] + +params.cleanup = true +params.cpus = 1 +params.mem = 1 +params.tempdir = "NO_DIR" +params.publish_dir = "" +params.container_registry = "" + +params.bwaMemAligner = [:] +params.bamMergeSortMarkdup = [:] + +bwaMemAligner_params = [ + 'cpus': params.cpus, + 'mem': params.mem, + 'publish_dir': params.publish_dir, + 'container_registry': params.container_registry, + *:(params.bwaMemAligner ?: [:]) +] + +bamMergeSortMarkdup_params = [ + 'cpus': params.cpus, + 'mem': params.mem, + 'publish_dir': params.publish_dir, + 'container_registry': params.container_registry, + 'output_format': 'cram', + 'markdup': true, + 'lossy': false, + *:(params.bamMergeSortMarkdup ?: [:]) +] + + +// Include all modules and pass params +include { + getBwaSecondaryFiles; + getSecondaryFiles; + cleanupWorkdir as cleanup +} from './wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-utils@1.2.0/main.nf' + +include { bwaMemAligner as bwaMem } from './wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-bwa-mem-aligner@1.22.0/bwa-mem-aligner.nf' params(bwaMemAligner_params) +include { bamMergeSortMarkdup as merSorMkdup } from './wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-bam-merge-sort-markdup@1.12.0/bam-merge-sort-markdup.nf' params(bamMergeSortMarkdup_params) + + +workflow DnaAln { + take: + ref_genome_fa + metadata + lane_bams // aka uBAM + tempdir + + main: + // use scatter to run BWA alignment for each lane_bams (aka uBAM) in parallel + bwaMem( + Channel.fromPath(lane_bams, checkIfExists: true).flatten(), + Channel.fromPath(ref_genome_fa + '.gz', checkIfExists: true).collect(), + Channel.fromPath(getBwaSecondaryFiles(ref_genome_fa + '.gz'), checkIfExists: true).collect(), + Channel.fromPath(metadata, checkIfExists: true).collect(), + Channel.fromPath(tempdir).collect(), + true // no need to wait for other process, so give it a true rightaway + ) + + // collect aligned lane bams for merge and markdup + merSorMkdup( + bwaMem.out.aligned_bam.collect(), + Channel.fromPath(ref_genome_fa + '.gz', checkIfExists: true).collect(), + Channel.fromPath(getSecondaryFiles(ref_genome_fa + '.gz', ['fai', 'gzi']), checkIfExists: true).collect(), + Channel.fromPath(tempdir).collect(), + ) + + if (params.cleanup) { + cleanup( + bwaMem.out.concat(merSorMkdup.out).collect(), + true // we don't need to wait for any other process, so just give it a true here + ) + } + + emit: + aligned_lane_bams = bwaMem.out.aligned_bam + merged_aligned_seq = merSorMkdup.out.merged_seq + merged_aligned_seq_idx = merSorMkdup.out.merged_seq_idx +} + + +workflow { + DnaAln( + params.ref_genome_fa, + params.metadata, + params.lane_bams, + params.tempdir + ) +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/nextflow.config b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/nextflow.config new file mode 100644 index 0000000..f2cd1e3 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/nextflow.config @@ -0,0 +1,4 @@ +docker { + enabled = true + runOptions = '-u \$(id -u):\$(id -g)' +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/pkg.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/pkg.json new file mode 100644 index 0000000..1bbf3f2 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/pkg.json @@ -0,0 +1,40 @@ +{ + "name": "demo-dna-seq-alignment-wf", + "version": "1.7.1", + "description": "DNA Seq Alignment Workflow", + "main": "main.nf", + "scripts": { + "test": "pushd tests && ./run_tests.sh; popd" + }, + "deprecated": false, + "keywords": [ + "bioinformatics", + "dna-seq", + "alignment", + "bwa", + "markduplicate" + ], + "repository": { + "type": "git", + "url": "https://github.com/icgc-argo/demo-wfpkgs.git" + }, + "dependencies": [ + "github.com/icgc-argo/demo-wfpkgs/demo-bwa-mem-aligner@1.22.0", + "github.com/icgc-argo/demo-wfpkgs/demo-bam-merge-sort-markdup@1.12.0", + "github.com/icgc-argo/demo-wfpkgs/demo-utils@1.2.0" + ], + "devDependencies": [], + "contributors": [ + { + "name": "Junjun Zhang", + "email": "junjun.zhang@oicr.on.ca" + }, + { + "name": "Linda Xiang", + "email": "linda.xiang@oicr.on.ca" + } + ], + "license": "AGPL-3.0", + "bugReport": "https://github.com/icgc-argo/demo-wfpkgs/issues", + "homepage": "https://github.com/icgc-argo/demo-wfpkgs#readme" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/checker.nf b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/checker.nf new file mode 100755 index 0000000..802edee --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/checker.nf @@ -0,0 +1,46 @@ +#!/usr/bin/env nextflow + +/* + * Copyright (c) 2019-2021, Ontario Institute for Cancer Research (OICR). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published + * by the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/* + * Contributors: + * Junjun Zhang + */ + + +nextflow.enable.dsl=2 + +params.lane_bams = "input/?????_?.lane.bam" +params.aligned_lane_prefix = 'grch38-aligned' +params.ref_genome_fa = "reference/tiny-grch38-chr11-530001-537000.fa.gz" +params.metadata = "NO_FILE" +params.tempdir = "NO_DIR" +params.publish_dir = "outdir" +params.container_registry = "ghcr.io" + +include { DnaAln } from '../main.nf' params(params) + + +workflow { + DnaAln( + params.ref_genome_fa, + params.metadata, + params.lane_bams, + params.tempdir + ) +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.bam-1.sequencing_experiment.song-analysis.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.bam-1.sequencing_experiment.song-analysis.json new file mode 100644 index 0000000..a1a0b36 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.bam-1.sequencing_experiment.song-analysis.json @@ -0,0 +1,121 @@ +{ + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "studyId": "TEST-PRO", + "analysisState": "PUBLISHED", + "samples": [ + { + "info": {}, + "sampleId": "SA610149", + "specimenId": "SP210129", + "submitterSampleId": "HCC1143_FASTQ_INPUT", + "sampleType": "DNA", + "specimen": { + "info": {}, + "specimenId": "SP210129", + "donorId": "DO250122", + "submitterSpecimenId": "HCC1143_FASTQ_INPUT", + "tumourNormalDesignation": "Tumour", + "specimenTissueSource": "Solid tissue", + "specimenType": "Primary tumour - adjacent to normal" + }, + "donor": { + "donorId": "DO250122", + "submitterDonorId": "HCC1143", + "studyId": "TEST-PRO", + "donorGender": "female", + "info": {} + } + } + ], + "files": [ + { + "info": {}, + "objectId": "1c91b42a-a55a-5cc0-8d3a-f0da81b47def", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RH0.2_r2.fq", + "fileSize": 4784, + "fileType": "FASTQ", + "fileMd5sum": "ed209fda15a5928087104253a6bfb42d", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "d781f270-f27e-5f26-8445-f640691856da", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RH0.2_r1.fq", + "fileSize": 4784, + "fileType": "FASTQ", + "fileMd5sum": "eb109b8774df03084024bc09a86721be", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "72c95274-e532-5ec1-b167-0e0e00c36717", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RE2.1_r2.fq", + "fileSize": 6148, + "fileType": "FASTQ", + "fileMd5sum": "5fb35647198666b6a06e8539074282fd", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "223e68fc-b793-5ac8-b240-008abf87eb2d", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RE2.1_r1.fq", + "fileSize": 6148, + "fileType": "FASTQ", + "fileMd5sum": "058510bbdab2dccc14a2d7402a21248d", + "fileAccess": "controlled" + } + ], + "analysisType": { + "name": "sequencing_experiment", + "version": 10 + }, + "workflow": { + "name": "sequencing-data-submission", + "run_id": "nasty_montalcini", + "version": "0.4.0", + "short_name": "seq-submission" + }, + "experiment": { + "platform": "ILLUMINA", + "platform_model": "HiSeq 2000", + "sequencing_date": "2014-12-12", + "experimental_strategy": "WGS", + "sequencing_center": "EXT" + }, + "read_groups": [ + { + "file_r1": "D0RE2.1_r1.fq", + "file_r2": "D0RE2.1_r2.fq", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8b", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "D0RE2.1" + }, + { + "file_r1": "D0RH0.2_r1.fq", + "file_r2": "D0RH0.2_r2.fq", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8c", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "D0RH0.2" + } + ], + "read_group_count": 2, + "submitter_sequencing_experiment_id": "TEST_EXP" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq-se.sequencing_experiment.song-analysis.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq-se.sequencing_experiment.song-analysis.json new file mode 100644 index 0000000..0fec220 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq-se.sequencing_experiment.song-analysis.json @@ -0,0 +1,122 @@ +{ + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "studyId": "TEST-PRO", + "analysisState": "PUBLISHED", + "samples": [ + { + "info": {}, + "sampleId": "SA610149", + "specimenId": "SP210129", + "submitterSampleId": "HCC1143_FASTQ_INPUT", + "sampleType": "DNA", + "specimen": { + "info": {}, + "specimenId": "SP210129", + "donorId": "DO250122", + "submitterSpecimenId": "HCC1143_FASTQ_INPUT", + "tumourNormalDesignation": "Tumour", + "specimenTissueSource": "Solid tissue", + "specimenType": "Primary tumour - adjacent to normal" + }, + "donor": { + "donorId": "DO250122", + "submitterDonorId": "HCC1143", + "studyId": "TEST-PRO", + "donorGender": "female", + "info": {} + } + } + ], + "files": [ + { + "info": {}, + "objectId": "d781f270-f27e-5f26-8445-f640691856da", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RH0.2_r1.fq", + "fileSize": 4784, + "fileType": "FASTQ", + "fileMd5sum": "eb109b8774df03084024bc09a86721be", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "223e68fc-b793-5ac8-b240-008abf87eb2d", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RE2.1_r1.fq", + "fileSize": 6148, + "fileType": "FASTQ", + "fileMd5sum": "058510bbdab2dccc14a2d7402a21248d", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "3f23ea8c-5fe9-5c15-9765-29f5345f2d73", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "C0HVY.2_r1.fq", + "fileSize": 5381, + "fileType": "FASTQ", + "fileMd5sum": "6584ebb05edfbd6f59be6307556bd871", + "fileAccess": "controlled" + } + ], + "analysisType": { + "name": "sequencing_experiment", + "version": 10 + }, + "workflow": { + "name": "sequencing-data-submission", + "run_id": "nasty_montalcini", + "version": "0.4.0", + "short_name": "seq-submission" + }, + "experiment": { + "platform": "ILLUMINA", + "platform_model": "HiSeq 2000", + "sequencing_date": "2014-12-12", + "experimental_strategy": "WGS", + "sequencing_center": "EXT" + }, + "read_groups": [ + { + "file_r1": "C0HVY.2_r1.fq", + "file_r2": null, + "insert_size": null, + "library_name": "Pond-147580", + "is_paired_end": false, + "platform_unit": "74_8a", + "read_length_r1": 150, + "read_length_r2": null, + "sample_barcode": null, + "submitter_read_group_id": "C0HVY:2" + }, + { + "file_r1": "D0RE2.1_r1.fq", + "file_r2": null, + "insert_size": null, + "library_name": "Pond-147580", + "is_paired_end": false, + "platform_unit": "74_8b", + "read_length_r1": 150, + "read_length_r2": null, + "sample_barcode": null, + "submitter_read_group_id": "D0RE2_1" + }, + { + "file_r1": "D0RH0.2_r1.fq", + "file_r2": null, + "insert_size": null, + "library_name": "Pond-147580", + "is_paired_end": false, + "platform_unit": "74_8c", + "read_length_r1": 150, + "read_length_r2": null, + "sample_barcode": null, + "submitter_read_group_id": "D0RH0.2" + } + ], + "read_group_count": 3, + "submitter_sequencing_experiment_id": "TEST_EXP" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq.sequencing_experiment.song-analysis.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq.sequencing_experiment.song-analysis.json new file mode 100644 index 0000000..a482b15 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.fq.sequencing_experiment.song-analysis.json @@ -0,0 +1,155 @@ +{ + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "studyId": "TEST-PRO", + "analysisState": "PUBLISHED", + "samples": [ + { + "info": {}, + "sampleId": "SA610149", + "specimenId": "SP210129", + "submitterSampleId": "HCC1143_FASTQ_INPUT", + "sampleType": "DNA", + "specimen": { + "info": {}, + "specimenId": "SP210129", + "donorId": "DO250122", + "submitterSpecimenId": "HCC1143_FASTQ_INPUT", + "tumourNormalDesignation": "Tumour", + "specimenTissueSource": "Solid tissue", + "specimenType": "Primary tumour - adjacent to normal" + }, + "donor": { + "donorId": "DO250122", + "submitterDonorId": "HCC1143", + "studyId": "TEST-PRO", + "donorGender": "female", + "info": {} + } + } + ], + "files": [ + { + "info": {}, + "objectId": "1c91b42a-a55a-5cc0-8d3a-f0da81b47def", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RH0.2_r2.fq", + "fileSize": 4784, + "fileType": "FASTQ", + "fileMd5sum": "ed209fda15a5928087104253a6bfb42d", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "d781f270-f27e-5f26-8445-f640691856da", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RH0.2_r1.fq", + "fileSize": 4784, + "fileType": "FASTQ", + "fileMd5sum": "eb109b8774df03084024bc09a86721be", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "72c95274-e532-5ec1-b167-0e0e00c36717", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RE2.1_r2.fq", + "fileSize": 6148, + "fileType": "FASTQ", + "fileMd5sum": "5fb35647198666b6a06e8539074282fd", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "223e68fc-b793-5ac8-b240-008abf87eb2d", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "D0RE2.1_r1.fq", + "fileSize": 6148, + "fileType": "FASTQ", + "fileMd5sum": "058510bbdab2dccc14a2d7402a21248d", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "a64aaf5b-c696-5f6e-bb65-b1c028c51867", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "C0HVY.2_r2.fq", + "fileSize": 5381, + "fileType": "FASTQ", + "fileMd5sum": "d649696f346eb75b95b68e8ecd45f44f", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "3f23ea8c-5fe9-5c15-9765-29f5345f2d73", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "C0HVY.2_r1.fq", + "fileSize": 5381, + "fileType": "FASTQ", + "fileMd5sum": "6584ebb05edfbd6f59be6307556bd871", + "fileAccess": "controlled" + } + ], + "analysisType": { + "name": "sequencing_experiment", + "version": 10 + }, + "workflow": { + "name": "sequencing-data-submission", + "run_id": "nasty_montalcini", + "version": "0.4.0", + "short_name": "seq-submission" + }, + "experiment": { + "platform": "ILLUMINA", + "platform_model": "HiSeq 2000", + "sequencing_date": "2014-12-12", + "experimental_strategy": "WGS", + "sequencing_center": "EXT" + }, + "read_groups": [ + { + "file_r1": "C0HVY.2_r1.fq", + "file_r2": "C0HVY.2_r2.fq", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8a", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "C0HVY:2" + }, + { + "file_r1": "D0RE2.1_r1.fq", + "file_r2": "D0RE2.1_r2.fq", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8b", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "D0RE2_1" + }, + { + "file_r1": "D0RH0.2_r1.fq", + "file_r2": "D0RH0.2_r2.fq", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8c", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "D0RH0.2" + } + ], + "read_group_count": 3, + "submitter_sequencing_experiment_id": "TEST_EXP" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.one-bam.sequencing_experiment.song-analysis.json b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.one-bam.sequencing_experiment.song-analysis.json new file mode 100644 index 0000000..cc1c375 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/0ae2c59b-2976-485c-a2c5-9b2976085cbf.one-bam.sequencing_experiment.song-analysis.json @@ -0,0 +1,112 @@ +{ + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "studyId": "TEST-PRO", + "analysisState": "PUBLISHED", + "samples": [ + { + "info": {}, + "sampleId": "SA610149", + "specimenId": "SP210129", + "submitterSampleId": "HCC1143_FASTQ_INPUT", + "sampleType": "DNA", + "specimen": { + "info": {}, + "specimenId": "SP210129", + "donorId": "DO250122", + "submitterSpecimenId": "HCC1143_FASTQ_INPUT", + "tumourNormalDesignation": "Tumour", + "specimenTissueSource": "Solid tissue", + "specimenType": "Primary tumour - adjacent to normal" + }, + "donor": { + "donorId": "DO250122", + "submitterDonorId": "HCC1143", + "studyId": "TEST-PRO", + "donorGender": "female", + "info": {} + } + } + ], + "files": [ + { + "info": {}, + "objectId": "1c91b42a-a55a-5cc0-8d3a-f0da81b47def", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "test-input-1.bam", + "fileSize": 4784, + "fileType": "BAM", + "fileMd5sum": "ed209fda15a5928087104253a6bfb42d", + "fileAccess": "controlled" + }, + { + "info": {}, + "objectId": "1c91b42a-a55a-5cc0-8d3a-f0da81b47def", + "studyId": "TEST-PRO", + "analysisId": "0ae2c59b-2976-485c-a2c5-9b2976085cbf", + "fileName": "test-input-2.bam", + "fileSize": 4784, + "fileType": "BAM", + "fileMd5sum": "ed209fda15a5928087104253a6bfb42d", + "fileAccess": "controlled" + } + ], + "analysisType": { + "name": "sequencing_experiment", + "version": 10 + }, + "workflow": { + "name": "sequencing-data-submission", + "run_id": "nasty_montalcini", + "version": "0.4.0", + "short_name": "seq-submission" + }, + "experiment": { + "platform": "ILLUMINA", + "platform_model": "HiSeq 2000", + "sequencing_date": "2014-12-12", + "experimental_strategy": "WGS", + "sequencing_center": "EXT" + }, + "read_groups": [ + { + "file_r1": "test-input-1.bam", + "file_r2": "test-input-1.bam", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8a", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "read_group_id_in_bam": "AAA", + "submitter_read_group_id": "C0HVY-AAA" + }, + { + "file_r1": "test-input-1.bam", + "file_r2": "test-input-1.bam", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8b", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "BBB" + }, + { + "file_r1": "test-input-2.bam", + "file_r2": "test-input-2.bam", + "insert_size": 298, + "library_name": "Pond-147580", + "is_paired_end": true, + "platform_unit": "74_8c", + "read_length_r1": 150, + "read_length_r2": 150, + "sample_barcode": null, + "submitter_read_group_id": "AAA" + } + ], + "read_group_count": 3, + "submitter_sequencing_experiment_id": "TEST_EXP" +} diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.227005013f41989b8719d3dfcdf1e105.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.227005013f41989b8719d3dfcdf1e105.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..179b158644575398288b9f7249fa05f1cf55ba94 GIT binary patch literal 4496 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.b98a338e747f0a01d23b699bdc103dab.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/AAA.b98a338e747f0a01d23b699bdc103dab.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..179b158644575398288b9f7249fa05f1cf55ba94 GIT binary patch literal 4496 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/BBB.09149666597ac5f96e53990f4d23ef04.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/BBB.09149666597ac5f96e53990f4d23ef04.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..7c51ec68008e1f8f367875574f95bc607f1c0bd0 GIT binary patch literal 4496 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/C0HVY.2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/C0HVY.2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..4635c5bd13e3f107bc33a447cbca875ac30a8021 GIT binary patch literal 3968 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/D0RE2.1.b8ac1a3b5b52ced6068b28c4e9b4e5e9.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/D0RE2.1.b8ac1a3b5b52ced6068b28c4e9b4e5e9.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..90cd62c8cb297b8509cb520c5f8694e2fdc6d3bf GIT binary patch literal 4551 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.C0HVY_2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.C0HVY_2.2db5a19d9d5fdb9f534f68046bb2e8fa.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..1ba50bb67c046cb86ec05a855295e56f7893cc04 GIT binary patch literal 2343 zcmV+?3E1`@iwFb&00000{{{d;LjnK_39VSokK9NVHwZ*J2QoHJ#%*`IT+d~@T4<5K z`pc(vrC=Q?8^R`81uoG_Yo1T+uwgywcGWsoIQQqJ$n53#g~ts^s}cg zx^4Sv_s#6#lkS%RD`;`8sz zm6{9AkDSLR*US|gTmSIo%c?HhvhM1xs&J^bW!rZ9rry<#CZ9%6>jS6hLh7lXM#){@ zJLu^!Oo8Su=l#ftWf@PgimZ@QW}?V*nHOn+W1eQY$n!$tn_Nmt$b1(rvJCgdf-Dps7aF4Qfr}=-O;2j7-MNV=V`G_5C_k5Dw3>-1)Eb&X_C=A zj^^_?OM;XNUgRRlL@weVerTN}@x5CKNo!6?Q+NE#Wl-IQhpWvOW;G`!74uJG6m z3T*RO1lVYg2eJ!CoX2FZ6P+aSkCTAuQ<6XlHtVXZ*5$r+R6umW$G)dgliQO}{?Kc# zMxX)pkv>Y}Q5?kxAd7i&4p0k&YAHk}&SI7&F%p|+Y@UQaIlpuNe#k<95fWR5VVr!t zm%e8m>eA-1UU$`QTW)s_r*ZVP5AJb2J@kGrML&6iqCiieDcyVSF!X39lSKl8NfY!6 z7s=g3kYS}b6@UjTNE9&(Sw<*TVhV$X$_jx#OhvMcIcgmH%Y@i%B!M<6_uDP7-E8(d zXY&2Q;|9|f0lha8anbw0g0J<6J;{OMBO(?Aa>}G_qg)y&A0l!dGoFMAPFOIH;$+EC4t9QXY67IOtJZbbmTlcQ+8=eV z4gzYYTrH;n&<08Q1nt8mUm4<32Gs@=sDpXrM&~RE$y^YRGM+Cvgur}(oj}wU(;{U& zMcAmoPw(CPae$Mv$h~HGV;Q?D(C%p-!~mvUzGt_G6tsQ zdAfkp<5U0#nRS5z=rM|Se#?I2m_uE!yUn&~8b{(0d)n2b>`ggjk8DOX64${fJx~>l z-@xBBes6ne1xVQAmC4KAn!NOlbRSnt{2pVslf$lDo3nNU&m;w84l(*D0ce$jTUCJb z3uv_Ot4YDty7DpyVT=%RfH#pQVB@-t`4Gk=LF{mYur_-Myh9%tKR=J5a4CNPa;161 zmbZ{YU70%6o3`n;JLsG<@d=$XnWqmqIM8@uaseq_OYSlUkYc>o3kZYe8CtZjwRF{^v- zJc@3kmo~>J}_Zpg41d=Zk0yArvnWjCI7%Njsl=&g2>YpO&^1m z3OgqVvB)EISAyZlC^Zg6#4^D+a>?=xDZrt`eCeKt_k0(qxOpM0?b|kWiE>mM2=(M@ zZ`46AFhLk-AZnNU)8v6$m8ZOE>H~~I?-0{U7MGBaD99xiF163p#*9SzI{166(Zr)4Qxz=S(-QGv#Fi;)a;6-^c72u$B8r!7b(qMH$qsjbJ1*ec6NqOoFW0n?uQ?mKi^+B z2Sigg-M+0bRPX8rqZ|++N3D7jH%cM=VB~yI*G;*7Pj=Z%xp~QiTBOEiz&aUSTUmXO zN5@f^+2Lx@JI3%9gt{>bvEFWXn1Vo1j)37dJUS}sed%fVZRrKV_oPtV_egWFs|x1; z<=hMr^OQV{Y*CEIPj^228tLQfHhRgZ+`4MIYQL@8(oq8%2Ehu2JYZM3!7&+>``*Fx zg@A(+lHMiPx9h|J9+x$LX?g+|E{EVk`~IJP{Id33Qks$NBuz5n%up0HGkE9S zbM85pRr%~k|8N}V!`fc__W3UV)#~EqC%doy_QhZS{^jrg{KdTwKmGXPiQU=Rrymus z^NW|ycJ<@OdA^vx{&o5C)o)%udH&+FR~JvK-HX3``Nt3P#d^7!UA%a@d-C+@XV0EI zFE3tvwp%Y=Z~k!c`1$Um&tF~GSG!`CFFwc%e7~B_cHQ?cXE-ii;J^RrW7m zs+@n}=f8)8<%aVU=jq8kxznw!eEj+6c`;ke@*TeNS+U!0H^pv~=f%qL*sF<5yJvQ( za;deX8=uRX_r!YN`lf2QrHB(8Doe5~GnbcXW^lf|>`vW zht^tY{`BMD9k$H*&&hK2_kpn7<%`99jm!CRK6hNN(lr}yeWr#RvuCnpZN0MPy>Z>T zt*g2$qbO1;Rw~JcNkTeJDW+^3C8<%V8&Z-c#8H^2@X`H8r0zzX-koq3bC!()QYs22 z18*`KdVv>?PC)$oWWnnDfLP&F%on>wu|*-;ifvi3TWKQO+KMb&Q`PL1o~;0_F~(F? z7={W*oGJB?lQdOvn#J*bg~|}4D%fkHNgV&w9gahqc;kEHJA?84_wK*vg%tXu(P)Zq zjz_=n{Bsln7}m3VgK`wO?Nl1;_R8AzH2ak;*}I}v6I<(9)0i5^z9Qz1O~R!t1!+>9 zbxb+X$s}M;PoR!E0$7ElPLJ*#D>Xe+AvVP_-)%RW#mey;X6diFiNtYhY3XqB>_klMQN6DFx6S4X&i^c zhr=)&hv9U5g5jSh>!t65VY8dhi}h~4oE4x_+qMIPZFcRzHm0-|>HxVwB52w62t^J_ z5({eBZIRa>JRw!-Gy7A?y2tTrY4+-Vx39>tuD?mZaCqGFX!Ln4&N z5Fm!h5aLc^(o@ADdH!hp$h+eXiGKX%aeFEiGigbSVzt{W7TcLKXc|k_kadk_J*cj9 zWyLrA^FC56Xy)w4p%EzA9u24wIaMgfFH4jJ(qdAqd0O|Zd zTtNihDO+AI4bG6aRzYyB=a{vCz!A%f3eSN7t1p&Y0NF0LbLYFr!6R@9iyA`DVJNM2 z1p3DhLIv5HRJ4$ijzX<7f{khBY0SrCd}qp2>1*fXl3-Y@*62;M)oQhL(1S`%*m+|C z#MG75tu?GId)&Cz!md%L(>i3m17pvPxi;#qt0wB3j)2AoRw+IQ1{n1^mujrG^QBW8 zP{*r{_G{0=oNLcCwkoA2mBA-|LsVC9VCYtE4)hT;l0J+%LK1s8F8JmGib1!cn9pDj zbFqhFw%P0!%jJCGn95_;R~1!FQ|%k#rtz#tWixPXU3#U_W$V@vFhIeOg1|^qEsa$m ziMTVP%t0IGl2dIAx~*Y+l%+rcLBt&hhyk38Zr@zzum{v(vB2fF*n&*&>S6GX9xTDm z63I(PGWG1aVUw1YbvM+9a3>ydQiA^FAoN>x~D+!fB_^|CYo6Taoh=#a>a|SjQq6H)- zI0OPmzH#>cpw@^-Rb%T$x4LRQL_juI)j-$Uz~+zywYXeNvXMy^!xl`MAadv^h$nFn zOk$>hqEPw}y67+(4yWDqkj7)&2_J>S_z?wDToRpN_+b-7A%SUGY;d(&!sH~QR;L*i zuFyia!nTtD2+|Q#wOq0t6WKQtWy@ z-=GX%GxB&|Z3mwAJYx;oYXxESi3wCfX39FX8c{V|Lgt|(j?TF6%RF&#yDWu3GLG>9 z14JN&JWCnYyJEB2q88iD%whO+Rfz>Oa0shwAEQIt5N0E{hS+`bOLn7P4X6QZF3I}s zHfcY}B`Ai_U!$i6=tBCWw;lsGAKNU4x0iGm`nKy8im_R*W-F(rx~!`fz0evf-0x0E zNu|U-Oc5{)(}z9^lt4iCOG!z1jgbA&Of_Zn@c!uSaQ98e?YUHlq?fbxVz*svH(TfJ zq}ujL)iY&7rAuaCTetKhOw^EbB=pF7KQj+0*8QxkHTM6_iRaw|%IHclJVzn=wuCpU z%`BfgH-pZ%&2sOg4N)^_mEPnH(}}n`ZSL;wJ8$20w(2%!Dd4$NK=)&EQElWK+kf@$Ea4fY=tB^=>s^uM4MQ*M-Mv zCU#-U=IUzCH8oX(!N@W^50q+dk}L9&!mN`XSE*zoRaxiX-ESnZ1dVHTJe+hL73+^Y z@BP3F;@dx+Da0B!#ZqR{RWZvQzxBa;x2{axB3l^i3nX+{3sqDVgkfE(qw!cJQxzr; z1Wm?z5)-<=1UxZ_H1)CUvBD@30R!Nu2|b#y8_4J}oJ8St6ifqe3csG7gG)$#T^;hG z*lcr$sjX#_wgd9o)&+ekw{qLI^bO|Fs_`(DR(yEYM?IUaX9sxoRElHZ!183EyN$O} zukN?H@{EIE>ITRvArFVaVqN# z#APoCof)CN!t#@To&c-BG0q4f^_ZG4Oe2X4tGe*|CWs%*rWHC8tpZvak<{#7=#iwbp?phF0x)foO#15P@2oMpNVv)t|vUPh!YI| o1O2rK0V5dz03VA81ONa4009360763o02=@U000000000002#3t5&!@I literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.D0RH0.2.231146e66d802729c719428e33e555a8.lane.bam b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/input/TEST-PRO.DO250122.SA610149.D0RH0.2.231146e66d802729c719428e33e555a8.lane.bam new file mode 100644 index 0000000000000000000000000000000000000000..f42f569ec14c66edb783384129e2395939af4f9c GIT binary patch literal 2163 zcmV-(2#oh1iwFb&00000{{{d;LjnL+2(4IMZ`;TfWf#T9GMcVM(-tj>Gn~sIIYzMy zk<=%jb|%v<10-phk0R(xP_%jIL$}xhedwbIKIpywr|my$&rq`Cq?>+O6NwVXR(#Lg zd(SynMnC<*Up&wIy0L>_KC6qbmV=i+ufO}#yFdQ<+h70w-Rajaz8O5WwVl0aW?z+q zmrv{F(W9c6S8so&U%vXq+sDtIzkW4%V(RCA`1ZG77W36&JsUiKQa^t3v}bRyZ+7K(X;xeZ(a@TtGb*O^Dm1Mk5{u<-9LUZ!x}ut|Ngs|@4kym+?^sS?{9ei z+}U$GeQf&Cn>R%{o6pL+tczk+)SJy5m!hmHPug~8N!zy7-PYRB$gSB) zD}#o*fI8B8M}8oa;eka`Ie}OQsi^aUE>g94>R9<7d#u_7y?K&%hpp!~dNP*I=(7sT+ z#`-$soTmsPPJ0a3*N9eeDR7shX)2S54v~I(5#o2RqdOS>?=)=cMOCZ-1PS#5>rR)8|3Xf~bZg9B5%kiOo>=DN$qLN#{SwpLgrtnUteXtvUX zL|f5nO|7M&rVk*v20)luAFD*|%M9feqes&IM_F%;%2?s zR7+0>o$0I%TB}_rQ(%Txbs-6X;tGgbA6o%RsgDI9PI-!$d6s7vX~Lrc|z&U90rr=XzEXxm~e46iAN(o86BgeizTS9T7#9UWm$MuHt1j7wZadK z-zcI`gqnP1c4W6mkurg{W6t7a#A6zfPm>9yMEN8;jm62;$=TUic*O=xoP=VM30{bS%J7w^g=7a+DYb{?2wEwe;@y``Z$ zjO12)1ZJ(Az*U=hJzuQnrDvL+RgEG9tdub!_*8dfI!Rzzq9%Y++(O9uG<*y|U1PV; zN&nn$X8X352M7o85OfR(D-cq(su#1OoO{&mtREukEkWc^QM&O130O`mwxW}Q(C>^f z_xD*MqU36F1-&?(q$E=&Cp>|8k41bojuRQjQH*=E4(Aa*#HLXcV<+lwB8J!S2oQ={ zy;!Ygb%lm5QAnmi-~mWP;nZ8C1TlZyA$JSO34o(du<83`+zQ*isCr^`%GRe~8t*gE zOLTbuW~hn+qy&ReZ{~~5()*q>x2lCcH_gt7b|`#b1RpdsAc%ZlL@GH{4&XqKZ>$C! zMJ(d|O~i?AJ0W3$N5@FRyoN$=>ayC*D$gQxV-UUdMdOFY_|j^Nv+uBW9az>M3fkKY zIHd&Vt3=Lok-+F>O6F3Yvowu`lRYU?VuHmnJ^<7lxh0x76mBuM!9F_%gk``)>kSFI@`$YPPRe}8@szv=)RByY=xv)rWt2QOYZDMkMpjADefm^+%3#}O9ZwNay)RJr*vHD#D z+UbmeLQoJ&cGXjoqecXL3RXJt<4|Ulo{*npX_7{lTwIOgR9;S}oKG(qizk96oQ?g_ zh>3_J{OI)joQ>|?&t-3v=9^VnZ!n6@z0QX(H4x*j)1i_EX$WBP4Cz4mPMVb;$^fU^ z_j8u-U3XtQJr(tKdy;0(;<>3P%Sp=A4MHOH(FVQAbDj@*qB!}`Wc>9`yyCydfcdbV zSBs)vuGcHiw~Y?8lDhL7L!m`cbyoYsrqKiwC}i(vxkDfhh4fzA@|$)@dWOyJ3>15) zdv;CU%QhXst^xrrGcCrw>MP8yOd zV~{SHbCOP_-RPDHfwmSbb#yz;;ZS)j<(Q9I5<}<6DTM?-g)F?fKZFXL1Q@_k&6X?A z%>+BzlEcy1HUvf40F9xVP76%Zp)bkObUcMFA@Vd&a*4?&S5cPpbec~1$rYUmHgNH0 zXUT)fr9ixwbUBTZ$e*$Z{3OD$h%TmM3`4;eM}Xiw#%A4*K!y7@=6h-%j<5CoUDJY! z+;;>YjL_+I{@!M*{Z{~vq|gby-eq@861w0+yA98A3<$`=ay_ddaErP3??-2_Y@@9( z>}LE-VSwlq)-{Xi?CgYv7(Y3G2$PX2cn_Ig@hBJBVG literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/nextflow.config b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/nextflow.config new file mode 100644 index 0000000..4e214a1 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/nextflow.config @@ -0,0 +1 @@ +includeConfig '../nextflow.config' diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa new file mode 100644 index 0000000..2980133 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa @@ -0,0 +1,10741 @@ +>chr11 AS:GRCh38 CO:chr11-530001-537000 +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +GTGGCTGGCCTGTCCCCAGATCAGGACACACCCCAGGTTGTCCAGTGGTT +CCCGTGCTGGAACTCCTGTTGAAGCCACCCAGGGACCTGGATGCTTCCCA +CAGTTCAGCATGGAGCAGGGGTGCTGGGCCCTGACCCCTCCACGTCTGTC +CTGGACACCCCAGGACCAcagcacaggcccagccctgcaaccccagcggg +gccctgataccaggccctgcccagcccCGTAATGACCAAGAGGCAGGTCC +AGAGATACCTCCTGCACAGGGTCACCTGCATCTGACGCCCCCAGCAGGCA +GTGACCAGCACGGTGTGGAAGGAGCCAGGGTGGCACCCGGCAGCCCTAGA +GGGCTCCTGGCCTCGGGAAGTCTATCGATGGGGAAGCTGGTCACTCGGAG +GCTGCTGGGGAGAAGGGGGAGTGTGGCATTCCCTGGACAGAAGGGCAAGT +GTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAGAGAAGG +GCGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAC +AGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCC +CTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGG +CGTCCCCTGGACAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGGGA +GTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGAGAGAA +GGGGGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCGTCCCCTGG +AGAGAAGGGCGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGTGTGGCGTC +CCCTGGAGAGAAGGGCCAGTGTGGCGTCCCCTGGAGAGAAGGGGGAGTGT +GGCGTCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGACAGAAGGGG +GAGTGTGGCGTCCCCTGGAGAGAAGGGCCAGTGTGGCGTCCCCTGGAGAG +AAGGGCGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGTGTGGCGTCCCCT +GGAGAGAAGGGCGAGTGTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGCG +TCCCCTGGAGAGAAGGGGGAGTGTGGCGTCCCCTGGACAGAAGGGGGAGT +GTGGCGTCCCCTGGAGAGAAGGGCGAGTGTGGTGTTCGCTGGAGAGAAGG +GCGAGTGTGGTATTCCCTGGACAAAAGGGGGAGTGTCCCTGCAGCCCTGG +CCAGCCAGCGGCATGCCCTGCTAGCTCTCCCCCAACCTCAGGGATAGGGA +ACCCTGACAGGGCACAAGTCCCCGTCCCAGAGGGGCCTGGCCCAGCCTCA +ACCCGGGCCCTGGGAGGGGAGGGGCACCAGGGGCGCTGTGGGCCCCCAGC +AGAAGCCAGGATGACCACACAGGGGACTGAGCTGTCTGTGGCTGTGGCCA +GACCTAGAACTTGGCCCAAGGCAGGGCAAGCCCCTTGGAGCAGAGTGGGT +GGCAGAGCCTGTGTATACCCAGCAAGGCTGAGCCAGTGACACTACCAGGC +TCCAAGAGCAACCAGCCATGAggcaggcgtggggcaagggtagggtgagg +gcaggggcgggggagagtggggcaggagcagACGGACCAGCTGCCAACCT +CGTCCACTCCAGGAGGCAGGGATGGCCAGGCTCCCACGCCCTACTGGCCG +CTACCCGACCACCAATGAGGCAGAGGCCTGAGGCCAGTCGGTGCTGGAGC +CCTACTTCCAAGGTCCACAGACCGCTTCAGGCCACAGAGCCGAAGAAAAC +TGGGCATGTGAAGGCCCAGGAGGCGGGGTCCCTATGTCTGCCATTCTTGG +CAGGTGCATTTCACGCTGGGAGCAAGTCAGGAAAGGTGATGCCTCTCACC +GCCAAGAAGGCTCCCAGCAGAGACCAGAGCCACCGGCACAGATCCCCAAC +CCCTGAAACCACCTCCCTCTGGAGGACCAGGACGCCCTCCTAGTTGGTAG +AAGCACAGTAAGCTCTCTGTCCTTATGATCTGCCTGCTTGTCCAGAGCTC +TCTGCCAGAAGCCGTGGACACTGGGGCAGGCGGGAGGAGAGAGCACCACA +GCCCAGACCCCTGACCGGCCTCTCCCAACCTCCCCCTCCCAAAGGCTATG +GAGAGCCCAGGGCTGGACAGGCCTGAGGTTCCGACATACCTCATGCCAGG +CCACACGCGCACCGTGTCCCACCCTCAGCCGAAAACCAAGATCAAGACCA +TCCAATAATTTACTGTGATCCCATCTGTGCCCGACAAGGGCCCACAGAGG +CCTGGGAGGGGAGCTAAGGGCTGGGGTTCCGGTGGCATTTGGGATGTTCA +AGACAGTCTGTGCACAGCCTCCCTGGGAGGGTCTGCAGTCACCTCGGCCC +ACGGTCCCGGGGTGACTGGGCTCCAGCAGCccttccttccttccttgctt +ccgtccttccttcctcctccttccGTCTGCACCTCCTTCCTGCATCCGGC +ACCTCCATGTCCTGAGCTTGTGCTGGGCGGGGCACAAGGGAGGCTGCTGA +CCGCAGGCCAGGAGACCGGCAGGGGCGGGGAGCCGGGGTCATCCGGTGGG +CGTGGCGGCCGCCCTGGGAGTCCCCCTCACCTGCGTCAGGAGAGCACACA +CTTGCAGCTCATGCAGCCGGGGCCACTCTCATCAGGAGGGTTCAGCTTCC +GCAGCTTGTGCTGCCGGATCTCACGCACCAACGTGTAGAAGGCATCCTCC +ACTCCCTGGGAAAGGAGGGATGGGATCAGGAGGGACCGGCCTGTGGCCGC +CTGCCTGGGTGAGGGGCTCCCTGCTGTGGGATCAAGCCTTGCCTGGCCCG +AAGCTCCCGACTCCACCAGCCACTTCCCCAGGCCCACCACACACACGGGA +AGCTGGACTCTGGCCATCTCGAAGTGCCCAGGGCCACCCGCATCATGCTA +CAGCAGCCCCTCAAAGGTCAGGGTGGCCCGGGGCCCTCCTGAACTCCAGG +TCTGGCCAGGGTTTGACCACCCTGCACCCAGCTCTCGACTCAGCTACGGC +CCGTGTCCCCAGTAGCCCCACTAAGACTCAGAACCAACAGGTGCCCGTGG +GACACTCTGGGGACAAGAGGGGCCGGGCCCCAGGGTCACCGCTCCGGCCT +GGCTCAGGGCAGCTCTCCCCAAGGACCTCCGCCTTCCCCGGAGCTGTGTC +GGCCCAGGACTGCAGGGCGTGAGCCCAGACCCCGGCCCTCGCCTCCCTCA +CTGCCCTGCCGTCCCGGGAGACTTACAGCGCGAGGGGCCGCTGGGTCACA +TGGGTCCCGGGGGGTCCCAGAGGGTCCCGGAGCTGGAGCTAGAGCCAGAG +CGGCTGCCCTGTGTCAAGGGAGAGGGTCAGTGAGTGCTGCTCCCTGGCTG +GGGCGGGGCGGGGCGGGTCCCTGGCTAGCTGTGGGGTGGAGAGCTGCCTC +ACCTGCCGGGTCTTGGCCGAGGTCTCGATGTAGGGGATGCCGTAGCTTCG +GGCGAGGTCCTGAGCCTGCCGAGATTCCACAGTGCGTGCAGCCAGGTCAC +ACTTGTTCCCCACCAGCACCATGGGCACGTCATCCGAGTCCTTCACCCGT +TTGATCTGCTCCCTGAGAGGTGGAAAGCGAGAGCTGGCTACGGGGGCTGC +AGGCGCAGCGGCATCCAGGACATGCGCAGAGAGGACAGGAGGCCCCTGCC +TGGACGCAGCCGGCCTGGCCCCACCTGTGCGGCGTGGGCTCCCGGGCCAG +CCTCACGGGGTTCACCTGTACTGGTGGATGTCCTCAAAAGACTTGGTGTT +GTTGATGGCAAACACACACAGGAAGCCCTCCCCGGTGCGCATGTACTGGT +CCCGCATGGCGCTGTACTCCTCCTGGCCGGCGGTATCCAGGATGTCCAAC +AGGCACGTCTCCCCATCAATGACCACCTGCTTCCGGTAGGAATCCTGCAG +GAGGACAGGGCTCAGGGACCCCCTCAGGACCTTCCGTGGGGGGAGTTCAC +ACAGCCAGCCTCTCCCTGGTACCTCTCATGCCCCTCATGCCCCCTCCTCT +CCTGGGGTGCTGAGACGAGGGACTCCCCTCCTCTAGAGGAAGCAGGAGAC +AGGGCCACAGCACCATGCAGGGGACCAGGGGCTGCAGCCAGCCCTATCCT +GGCTGTGTCCTGGGCTCGCCCGCAGCAGCTGCTGGCACCTGGACGGCGGC +GCCAGGCTCACCTCTATAGTGGGGTCGTATTCGTCCACAAAATGGTTCTG +GATCAGCTGGATGGTCAGCGCACTCTTGCCCACACCGCCGGCGCCCACCA +CCACCAGCTTATATTCCGTCATCGCTCCTCAGGGGCCTGCGGCCCGGGGT +CCTCCTACAGGGTCTCCTGCCCCACCTGCCAAGGAGGgccctgctcagcc +aggcccaggcccagcccCAGGCCCCACAGGGCAGCTGCTGGCAGGGCCAT +CTGAAGGGCAAACCCACAGCGGTCCCTGGGCCCCAACGCCAGGCAGCAAG +GACTGCAGCGTGCCTACCTGTGCAGCTGCAACCCAGCGTGCGGGAGGGCT +GTCGCCTCGCCCCCACTTGCTCTTAATGACCCAGTGATGGGAAAAGGGAC +CCAGCCCTCAAAGGCAGGGCTGACAGCTGAGCGCTCTCAACCACGCACCC +AAATTAGAAGCTGCTGGGTCGGCAGAAAGGCTAAAGGGAGGCGCCCGAGG +GCTGAGGTTACCGTCCTCCAGAACAGGTCTGGCCACGGCGGAGCGCGCCA +CGGCGTGCCCGGGCAGGCTAGTGCCAGCCTGCAGGCCCCGCGGCGCTGGT +GCCtccgacaagtatttgctgagcgcctactgcgtactaggcgccgCCGA +GGGGAGGGCAGACCCGGGCAGCGCCCCGCACCCCCGGCGGGGAACCGGGG +GCATCTTTCAGCCACAGAAAGCTGGAGAAGACAGAGGAGCTCCTGGGAAG +CAGGGACTGAGCGACAGGAAGGGGCCGAGAAGCGGCGCGGGAGACCCGGA +GAGGGAAAAGGCACTGGGGCTGAGGCCCCCGGCCTGGTCCGCGACCTGTG +ATGCTGAATCGGGGGTGCCCGGGCGTGCCGTGGCCGCGGCCGCCTCCTCC +CAGACGCCCCCGGGTGTGAGGGCGCCGGGCCCGAGGCTCCCGGGTACGCC +GGCGTGGGGACCGTGCCCAGCGCGAGGCCACGGGTGGGGCCCGGATTCCC +GCAGGCCCCAGGGAGGAAGGGgcccccgcccgccgcagcccccgacgccc +gctcacctgtgcccgcgggccccgcccggccccacccacccgccgccgcc +gccgccgccgccgcttacgcccgccggccccgcgcccccggcccgcgccg +cgcGTATTGCTGCCGCCTGGGGGCGAGGAGGGCGCGCGGCCCGGCCGATC +CCTGCCCGCACTCACCGTTCACAGGCGCGACTGCCCccggggccagggcc +ggggccgaggccggggcggggcgggggcgggggcGCGCGGTTCGCCCCGC +GCATGGGCTCCGTCCGCGGCGGGTGCGGCTCGGGTTGCGGGCGCAGGGCA +CGGGCGGCGGAGACTCGGGCGGGCCTGCGCACGCCCCGCCCCGCGCCCGT +CCGTCTGCCAGGCGCGGCCTACCATTGGCTGCGCGCCATCGGGCCCCGCC +CCACCCCGGTTGGCTGAGCGGCCCGTCTGTCAGGAGCCGCGGTCGGGCGG +GGCTTCCGGGAGCAACGCGGGAGGCGGAGCCAGTAGGGCCGCGGCCTCTC +GGGGTTGGGCTTGGCTGGAGACCGGAGCCGAGCTCGGGGTTGCTCGAGGA +AGGCCAGGGAGCCGGTGTCTGGGGGCCCGGGGCGGCATCTCCGAGCAGGG +CCCCGGGCTCTCCCGGGAACAGGCCGGCGAGAGAACCCGACTCAGCGGTG +CCGGTGCACCAGAGGCCCTCCCTGCGCCGGCAGCGCGGCGCCGCCCACCG +CGGAGGTCCCGGGGCTACGGGCTGGGGAAAGGCTGGGATCCGCCGGGACC +AAGGCGGGATGCTCGGAGCTGGGGGCCCCCGGGTGGCCGCGGGGTCCGGT +TGCCCGGCTGCCCTTCCGCGCAGGTGGAGCGGCCGCGcaccccacctacc +accacgcaccccagctcccctactcccaccgcaacccaccCCGAGGACGC +TTGCAGCCCCGGTGGGGTTCCGGGCGGCGGGCGCAGCCGTGTGCCCTGGG +GCCAGGCGTGAGAACGCCCCCTCCACCACTCTCCTCTTTCTCGGGCCTGC +GTGGCAGGCGACCCTGCCCGCCCAGTCCCCCCAAACTTGAGGTTCCAACG +CTGCAGAAGCTCAGCGTGGTCCAGTTAAACCGTACCCACAAGTTGCCACA +GGGGAGCGAAGTGCCCAGGGCTCACCCCAAGCACATAGACGCACATCCTA +GCTCTTTCAAACCCAAAAAGACATGTTTTTAACATTTTTTAAAATTGCAA +AGGAATCAGAAATACATCCTCATTAAAAAACAAAAAGggccgggcgcggt +ggctcacgcctataatcccagcacttcgggaggcctaagcgggtggatta +cttgaggtcaggagttcaagaccagcctggccaacatgatgaaaccctgt +ctctactaaaaacacaaaaaattagtcggctgcagtggcgcgcgcctgta +gtcccagctactcgggaggctgaggcaggagaatcgctggaacccgggag +gcggatgttgcggtgagccgaaatcgcgccactgcactgggcaacagagc +gctacttcgtctcaaaacaaaaaaGGCGTTTTACAGTCAGGCAAACCCTG +CCTCTGCCCAGTCCAGCGCCCGCCTCGCCCTCCTGCGCCGGTCGCTGCTG +ACCCGGGGCTCCACCCACGTGCGGTCCCGGGGGTCCCGCCTGCCGTCCGT +CCACCGCGCGGTCGCAGTCAGAGCTCGGCTCGGGGCGGACACGCATGAAC +GCGAGTGAGAAGCGGCGACTGGACGGCGGGCGGCAGCGTGTCCCGCGGGC diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai new file mode 100644 index 0000000..88de907 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.fai @@ -0,0 +1 @@ +chr11 537000 40 50 51 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz new file mode 100644 index 0000000000000000000000000000000000000000..46699450ed3e0b38c1d24d316ba08393b0773b13 GIT binary patch literal 4408 zcmeHLS5Om(77ZPwMMx9`3`kgDLlX@ygeFC#_a;TEw9q182~7+w6lqdI0s_Jc2uNFs zlm(U&LPtQPNs|(SbVA?V_w#1n`+qY#&pT)C$N9VWo-=pmK;oF`0e{y8BS1}^7QjP8 zA$?>CmjP%F&x%)tCjm7ofzU`oM52Q;sMGF$d-P#s8r_aBR+s|^6hD&u{?1pol~kHu^OD5RV0003LZhp?}`kO8s1vZZN% zlfaoMLFR~mEUI*`KTTM0{W0)g(*JScACmqjI{Al(|NXxH?>y|qLdnvvT9jkM95#Wm zteaKs3}*JLv@Kzgs}({BqRURzN_Hhu7nwr!0_;J;PFHsU+dCQio2FAf6#nZta|wtL*JRd;bpctE2Xl#aJTsO@%OjZ&qo9YD;-bt zVPn_Oo)j1NC^x1PCHsl9#)IY1=JiGL{_I@E)w#`+>(d`+CrAaegF{N*nDj}$nO*G? zd99Gx_*i}slsA%b&IC~^FhDG?lZf;1^dkzw?~8qa7u`1N&@EEB5EHLeEq*2?bTExR zH{qHidq~<2Iwu?}KPx)g7s|5N(Nt1|<#CxhX?Qe1lz$IXS z96|%Nf+GwMK~Gf~?Nf!~S(%-+f!uix7@iuYiOh_H6mE?V-Wdh%5r|9@EW5Au7#lg#z#>XI(2FoBhr!v#9q# zsdZVt`Y~8G7HV8c)u8Vzyq$-HZ}5tNrN|03ueB(=`o#rq8P^Gpw&!Y{4_@uY@-yyzy*BQ8_<+Es68T#i)RnXN_1k@y`S30i1I%W6ssq@PlapJw zgb$}0(Pp9=ofF*G5E}GWJKik3B+(%^)5a%@%>9}Sn_6+ZlN7Q0C~ddG{+-;qU)85C z!W>?Pc+C)jkdS9Nnusr`{+9@@p4Hogqt4XSfg6r64H5hCH;K=0K!TGCQs1-wQG-$RKC2{UBoo5LnUJ1U08ZLPMMt>mnw5IpEaXtB_O|9H_wpClzCHE;| zZJ#X-t?Sb%I5&8h!9*L~&Q0%ICK9?GI1XXO2%X38TEWd)T3$od^3gYckS9?6CPv~|WL4B#j^%eCV%@x^WFlA^@3WeoJ$6$M)N-i!;83Riw zZVE{0ww_8E74K#O`3e}tE00t0RvL(1^%x7<#{QeTYv&zwD;>O~+PpxGetFza;Q60% zqm?&SdBG+JOf4=fFwCyzH+g{LVFwcH<33m(r8FmVIs_bbX_XO(cRjoE8c( zPh6>K!e(x9++1TAnq<@B6b$~WAIQqC$TmGVXc)I-vHQlH<1w)3q)V!Bv-Dc_;l2gY zyo@9_eDd?j%zhE0J7;NG!dR~`-Q@F}EM`iH_*Q0{HMb@^gIj3i!wmFB>F4gTcSLT-_c75h9bN@Nom2r^M)SoDjSakX;E)ru zx1Mhubz!Z-qbkHTt1qaj5?|#ggE&Ivq=lsZo*UvPL%ql5FG~#9ZX_48@a~-BXJ{*~ zm~}I0CoJCYE2kwLr{#Xx@QiYhgBQ+kI<>Rxm%AiO%{VkXidL?V+28JW%D&r`L2Fg? zk>|Nasl#1g+40q&?iu#}v&EQFR&WV~o&VsusHK{s!rEi2F##H+9WasE)^uR=G9lUt z4hhsT@#f8q_+*|2^Uj@nC+a^G$$VvsVW$CLW4ICK#Cz!-*MNZzIF6*3;V-a94wOf& ze+v0TL^I@YF3;`TpY{MD6W^~&7zOc7YN0l-&FI&mg92At6diS&V8bh>?==o%xn=vi zt>ukDJ!OftYoTW1w{ver;R2F??h8HG^UKiJzLpAW>w2Bt0@U7zh~M^J@$A*JAQ+q7 z2}zk$VvCegV7QSRcb+gq$fabR9!cTV#&syBNREeVUS5wazu~Zm)jv07{G@R@>v7?|Fm(Ax zi{T15{3I?cvc8K_)}!47E+bXdjy3vwu`5ApNzF)CCl1~?CSI$l5e0_iy0O@TOo;Vd zAtS{g43+eIu}l!Kb-$N0^kGC{VOW@yZs5#OQNv= literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt new file mode 100644 index 0000000..12f218f --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.alt @@ -0,0 +1 @@ +@SQ SN:chr11 LN:537000 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb new file mode 100644 index 0000000..9e64db9 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.amb @@ -0,0 +1,2 @@ +537000 1 1 +0 530000 N diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann new file mode 100644 index 0000000..dae5d20 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.ann @@ -0,0 +1,3 @@ +537000 1 11 +0 chr11 AS:GRCh38 CO:chr11-530001-537000 +0 537000 1 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.bwt new file mode 100644 index 0000000000000000000000000000000000000000..9b8882aaa1a3568f495ef4a33d3a4499b489ed12 GIT binary patch literal 537084 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�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

?5J`G2 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 ?f?ok&3;y`?pu|=9Tf6I8 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

y@MLQ*pNCf$H}nwC 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 literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai new file mode 100644 index 0000000..88de907 --- /dev/null +++ b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.fai @@ -0,0 +1 @@ +chr11 537000 40 50 51 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.gzi new file mode 100644 index 0000000000000000000000000000000000000000..8421b47db56643b8724e831ff65623f0c53848d2 GIT binary patch literal 136 zcmd;JfB;EGDC0kb=3;{K|3M^v!}xz8j5o|s`9BcGT^1<+H-vGH70UkwVeDsv@_#}Y L8`z=z9}orrI&%#} literal 0 HcmV?d00001 diff --git a/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac b/wfpr_modules/github.com/icgc-argo/demo-wfpkgs/demo-dna-seq-alignment-wf@1.7.1/tests/reference/tiny-grch38-chr11-530001-537000.fa.gz.pac new file mode 100644 index 0000000000000000000000000000000000000000..1d0cdf7ed7ead778b0710396c08b5043f17fb348 GIT binary patch literal 134252 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%0AV0Wcjo)Drb;``GIhG@%LUE8a7>{GM48wj0Bg8 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�%4A%e4;MV9*yHdc}mCyKAvP(6! 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