[med-svn] [gubbins] 01/02: Imported Upstream version 1.3.4
Andreas Tille
tille at debian.org
Mon Jun 22 07:49:58 UTC 2015
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository gubbins.
commit 9662833e7d536ac1ca8798d5acf40186fb1108f6
Author: Andreas Tille <tille at debian.org>
Date: Mon Jun 22 09:50:50 2015 +0200
Imported Upstream version 1.3.4
---
.gitignore | 89 +
AUTHORS | 4 +
ChangeLog | 13 +
INSTALL.md | 193 +
LICENSE | 339 +
Makefile.am | 22 +
README.md | 124 +
VERSION | 1 +
configure.ac | 31 +
debian/changelog | 244 +
debian/compat | 1 +
debian/control | 17 +
debian/copyright | 31 +
debian/rules | 13 +
depcomp | 688 ++
homebrew/gubbins.rb | 35 +
install-sh | 527 ++
install-userspace.sh | 121 +
ltmain.sh | 9661 +++++++++++++++++++
m4/ax_pthread.m4 | 333 +
m4/ax_python_devel.m4 | 325 +
missing | 331 +
python/LICENSE.txt | 339 +
python/Makefile.am | 17 +
python/gubbins/__init__.py | 64 +
python/gubbins/common.py | 1094 +++
.../tests/data/alignment_with_3_sequences.aln | 6 +
.../tests/data/alignment_with_no_variation.aln | 10 +
.../data/alignment_with_too_much_missing_data.aln | 55 +
...ignment_with_too_much_missing_data.aln.expected | 9 +
.../tests/data/all_unique_sequence_names.fa | 6 +
.../gubbins/tests/data/duplicate_names_in_tree.tre | 1 +
...AxML_result.multiple_recombinations.iteration_5 | 1 +
...iple_recombinations.iteration_5.branch_snps.tab | 2106 +++++
..._result.multiple_recombinations.iteration_5.gff | 6 +
...multiple_recombinations.iteration_5.output_tree | 1 +
...sult.multiple_recombinations.iteration_5.phylip | 11 +
...ltiple_recombinations.iteration_5.snp_sites.aln | 20 +
...esult.multiple_recombinations.iteration_5.stats | 19 +
..._result.multiple_recombinations.iteration_5.tab | 24 +
..._result.multiple_recombinations.iteration_5.vcf | 217 +
...expected_final_tree_without_internal_labels.tre | 1 +
.../expected_multiple_recombinations.aln.start | 50 +
..._tree_with_outgroups_all_in_different_clade.tre | 1 +
...reroot_tree_with_outgroups_all_in_one_clade.tre | 1 +
...t_tree_with_outgroups_with_two_mixed_clades.tre | 1 +
..._tree_with_outgroups_all_in_one_clade_large.tre | 1 +
.../tests/data/final_tree_with_internal_labels.tre | 1 +
.../gubbins/tests/data/gaps_to_be_reinserted.aln | 40 +
.../tests/data/gaps_to_be_reinserted.aln.expected | 20 +
.../gubbins/tests/data/gaps_to_be_reinserted.vcf | 21 +
.../gubbins/tests/data/input_pairwise.aln.phylip | 3 +
python/gubbins/tests/data/input_pairwise.aln.vcf | 6 +
python/gubbins/tests/data/invalid_newick_tree.tre | 1 +
.../gubbins/tests/data/multiple_recombinations.aln | 20 +
python/gubbins/tests/data/non_bi_tree.tre | 1 +
python/gubbins/tests/data/non_bi_tree.tre.expected | 1 +
.../tests/data/non_unique_sequence_names.fa | 6 +
python/gubbins/tests/data/outgroups_input.tre | 1 +
python/gubbins/tests/data/pairwise.aln | 4 +
python/gubbins/tests/data/pairwise.aln.gaps.phylip | 3 +
.../tests/data/pairwise.aln.gaps.snp_sites.aln | 4 +
python/gubbins/tests/data/pairwise.aln.gaps.vcf | 6 +
.../tests/data/pairwise.aln.snp_sites.aln_expected | 6 +
.../tests/data/pairwise.aln.tre.vcf_expected | 6 +
.../gubbins/tests/data/pairwise.gaps.snp_sites.aln | 4 +
python/gubbins/tests/data/pairwise.snp_sites.aln | 8 +
python/gubbins/tests/data/pairwise_expected.tre | 1 +
.../tests/data/pairwise_newick_tree.expected | 1 +
.../tests/data/reconvert_fasta_file.aln.expected | 15 +
.../tests/data/robinson_foulds_distance_tree1.tre | 1 +
....tre.filter_out_removed_taxa_from_tree_expected | 1 +
..._foulds_distance_tree1.tre.reroot_at_sequence_4 | 1 +
...oulds_distance_tree1.tre.reroot_at_sequence_4_2 | 1 +
...ance_tree1.tre.reroot_tree_at_midpoint_expected | 1 +
.../data/robinson_foulds_distance_tree1_dup.tre | 1 +
.../tests/data/robinson_foulds_distance_tree2.tre | 1 +
.../gubbins/tests/data/sequence_with_odd_chars.fa | 4 +
.../gubbins/tests/data/sequence_without_a_name.fa | 4 +
.../tests/data/sequences_of_different_lengths.fa | 6 +
python/gubbins/tests/data/small_alignment.aln | 10 +
python/gubbins/tests/data/small_recombination.embl | 18 +
.../tests/data/small_recombination_different.embl | 18 +
.../tests/data/tree_with_internal_nodes.tre | 1 +
.../data/tree_with_internal_nodes.tre_expected | 1 +
python/gubbins/tests/data/valid_alignment.aln | 6 +
python/gubbins/tests/data/valid_newick_tree.aln | 28 +
python/gubbins/tests/data/valid_newick_tree.tre | 1 +
.../gubbins/tests/test_alignment_python_methods.py | 44 +
.../tests/test_converging_recombinations.py | 34 +
python/gubbins/tests/test_external_dependancies.py | 449 +
python/gubbins/tests/test_string_construction.py | 111 +
python/gubbins/tests/test_tree_python_methods.py | 144 +
python/gubbins/tests/test_validate_fasta_input.py | 43 +
.../gubbins/tests/test_validate_starting_tree.py | 28 +
python/scripts/gubbins_drawer.py | 825 ++
python/scripts/run_gubbins.py | 49 +
python/setup.py | 40 +
release/Makefile.am | 57 +
release/Vagrantfile | 131 +
release/manifests/trustyvm.pp | 69 +
src/Makefile.am | 35 +
src/Newickform.c | 361 +
src/Newickform.h | 65 +
src/PyGubbins.cpp | 51 +
src/alignment_file.c | 301 +
src/alignment_file.h | 41 +
src/block_tab_file.c | 58 +
src/block_tab_file.h | 25 +
src/branch_sequences.c | 1104 +++
src/branch_sequences.h | 55 +
src/fasta_of_snp_sites.c | 61 +
src/fasta_of_snp_sites.h | 26 +
src/gff_file.c | 46 +
src/gff_file.h | 25 +
src/gubbins.c | 159 +
src/gubbins.h | 37 +
src/kseq.h | 235 +
src/main.c | 174 +
src/parse_phylip.c | 421 +
src/parse_phylip.h | 66 +
src/parse_vcf.c | 248 +
src/parse_vcf.h | 36 +
src/phylip_of_snp_sites.c | 71 +
src/phylip_of_snp_sites.h | 26 +
src/seqUtil.c | 133 +
src/seqUtil.h | 48 +
src/snp_searching.c | 309 +
src/snp_searching.h | 39 +
src/snp_sites.c | 185 +
src/snp_sites.h | 32 +
src/string_cat.c | 41 +
src/string_cat.h | 27 +
src/tree_scaling.c | 70 +
src/tree_scaling.h | 29 +
src/tree_statistics.c | 83 +
src/tree_statistics.h | 32 +
src/vcf.c | 190 +
src/vcf.h | 32 +
tests/check_branch_sequences.c | 279 +
tests/check_branch_sequences.h | 28 +
tests/check_gubbins.c | 138 +
tests/check_gubbins.h | 28 +
tests/check_parse_phylip.c | 94 +
tests/check_parse_phylip.h | 28 +
tests/check_snp_searching.c | 303 +
tests/check_snp_searching.h | 28 +
tests/check_snp_sites.c | 221 +
tests/check_snp_sites.h | 29 +
tests/check_vcf_parsing.c | 24 +
tests/check_vcf_parsing.h | 28 +
.../alignment_file_multiple_lines_per_sequence.aln | 226 +
...ent_file_multiple_lines_per_sequence.aln.phylip | 110 +
...e_multiple_lines_per_sequence.aln.snp_sites.aln | 218 +
...gnment_file_multiple_lines_per_sequence.aln.vcf | 1979 ++++
.../data/alignment_file_one_line_per_sequence.aln | 218 +
.../alignment_file_one_line_per_sequence.aln.gz | Bin 0 -> 3447 bytes
...alignment_file_one_line_per_sequence.aln.phylip | 110 +
...nt_file_one_line_per_sequence.aln.snp_sites.aln | 218 +
.../alignment_file_one_line_per_sequence.aln.vcf | 2004 ++++
.../data/alignment_file_one_line_per_sequence.tre | 1 +
.../alignment_file_with_large_number_of_snps.aln | 202 +
...nment_file_with_large_number_of_snps.aln.phylip | 3 +
...ile_with_large_number_of_snps.aln.snp_sites.aln | 6 +
...lignment_file_with_large_number_of_snps.aln.vcf | 9904 ++++++++++++++++++++
tests/data/alignment_file_with_n.aln | 218 +
tests/data/alignment_file_with_n.aln.phylip | 110 +
tests/data/alignment_file_with_n.aln.snp_sites.aln | 218 +
tests/data/alignment_file_with_n.aln.vcf | 2004 ++++
tests/data/alignment_with_gap_in_parent.aln | 6 +
tests/data/alignment_with_gaps.aln | 6 +
tests/data/multiple_recombinations.aln | 20 +
tests/data/multiple_recombinations.aln.phylip | 11 +
.../data/multiple_recombinations.aln.snp_sites.aln | 36 +
tests/data/multiple_recombinations.aln.vcf | 216 +
tests/data/multiple_recombinations.expected.stats | 11 +
tests/data/multiple_recombinations.expected.tre | 1 +
tests/data/multiple_recombinations.original.tre | 1 +
...ple_recombinations.tre.branch_snps.expected.tab | 1452 +++
tests/data/no_recombinations.aln | 20 +
tests/data/no_recombinations.aln.phylip | 11 +
tests/data/no_recombinations.aln.snp_sites.aln | 36 +
tests/data/no_recombinations.aln.vcf | 9 +
tests/data/no_recombinations.expected.stats | 11 +
tests/data/no_recombinations.expected.tre | 1 +
tests/data/no_recombinations.original.tre | 1 +
.../no_recombinations.tre.branch_snps.expected.tab | 54 +
tests/data/one_recombination.aln | 20 +
tests/data/one_recombination.aln.phylip | 11 +
tests/data/one_recombination.aln.snp_sites.aln | 36 +
tests/data/one_recombination.aln.vcf | 138 +
tests/data/one_recombination.expected.stats | 19 +
tests/data/one_recombination.expected.tre | 1 +
tests/data/one_recombination.expected.vcf | 35 +
tests/data/one_recombination.original.tre | 1 +
.../one_recombination.tre.branch_snps.expected.tab | 912 ++
tests/data/one_recombination.tre.expected.gff | 3 +
tests/data/one_recombination.tre.expected.tab | 5 +
.../RAxML_result.recombination_at_root.iteration_1 | 1 +
....recombination_at_root.iteration_1.original.tre | 1 +
...ML_result.recombination_at_root.iteration_1.tab | 12 +
.../recombination_at_root.aln | 832 ++
.../recombination_at_root.aln.gaps.snp_sites.aln | 36 +
.../recombination_at_root.aln.gaps.vcf | 267 +
tests/data/small_alignment.aln | 6 +
tests/data/small_phylip_file.aln | 6 +
tests/data/two_sequences.aln | 4 +
tests/data/two_sequences.aln.phylip | 3 +
tests/data/two_sequences.aln.snp_sites.aln | 4 +
tests/data/two_sequences.aln.vcf | 1474 +++
tests/helper_methods.c | 140 +
tests/helper_methods.h | 29 +
tests/makefile | 4 +
tests/run_all_tests.c | 27 +
tests/run_tests | Bin 0 -> 42116 bytes
215 files changed, 49395 insertions(+)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1f0b307
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,89 @@
+*egg-info
+*.pyc
+*.o
+config.log
+src/gubbins
+tests/run_all_tests
+src/run_all_tests
+.DS_Store
+src/Makefile
+src/.deps
+autom4te.cache/*
+*.lo
+*~
+src/.libs/*
+src/libPyGubbins_la-PyGubbins.loT
+src/libgubbins.la
+#Makefile.in
+#aclocal.m4
+#config.*
+#configure
+#depcomp
+graph
+#install-sh
+libtool
+#ltmain.sh
+#missing
+run_gubbins.pyc
+#src/Makefile.in
+stamp-h1
+test-driver
+external/standard-RAxML/raxmlHPC
+external/standard-RAxML/raxmlHPC-SSE3
+python/build/scripts-2.7/gubbins_drawer.py
+python/build/scripts-2.7/run_gubbins.py
+src/run_all_tests.log
+src/run_all_tests.trs
+src/test-suite.log
+tests/data/one_recombination.tre
+tests/data/one_recombination.tre.branch_snps.tab
+tests/data/one_recombination.tre.gff
+tests/data/one_recombination.tre.phylip
+tests/data/one_recombination.tre.snp_sites.aln
+tests/data/one_recombination.tre.stats
+tests/data/one_recombination.tre.tab
+tests/data/one_recombination.tre.vcf
+python/build/lib/gubbins/__init__.py
+python/build/lib/gubbins/common.py
+external/fastml/programs/fastml/fastml
+external/fasttree/FastTree
+Makefile
+Makefile.in
+aclocal.m4
+compile
+config.guess
+config.h
+config.h.in
+config.status
+config.sub
+configure
+m4/libtool.m4
+m4/ltoptions.m4
+m4/ltsugar.m4
+m4/ltversion.m4
+m4/lt~obsolete.m4
+python/ft_prefix.node_labelled.tre
+python/gubbins/tests/data/pairwise.aln.tre.ancestor.tre
+python/gubbins/tests/data/pairwise.aln.tre.branch_snps.tab
+python/gubbins/tests/data/pairwise.aln.tre.gff
+python/gubbins/tests/data/pairwise.aln.tre.output_tree
+python/gubbins/tests/data/pairwise.aln.tre.phylip
+python/gubbins/tests/data/pairwise.aln.tre.prob.joint.txt
+python/gubbins/tests/data/pairwise.aln.tre.seq.joint.txt
+python/gubbins/tests/data/pairwise.aln.tre.snp_sites.aln
+python/gubbins/tests/data/pairwise.aln.tre.stats
+python/gubbins/tests/data/pairwise.aln.tre.tab
+python/gubbins/tests/data/pairwise.aln.tre.vcf
+python/multiple_recombinations.aln.iteration_1
+python/multiple_recombinations.aln.iteration_2
+python/multiple_recombinations.aln.iteration_3
+python/multiple_recombinations.aln.iteration_4
+python/multiple_recombinations.aln.iteration_5.ancestor.tre
+python/multiple_recombinations.aln.iteration_5.prob.joint.txt
+python/multiple_recombinations.aln.iteration_5.seq.joint.txt
+release/.vagrant/machines/default/virtualbox/action_provision
+release/.vagrant/machines/default/virtualbox/action_set_name
+release/.vagrant/machines/default/virtualbox/id
+release/.vagrant/machines/default/virtualbox/index_uuid
+release/.vagrant/machines/default/virtualbox/synced_folders
+release/private.key
\ No newline at end of file
diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 0000000..f1429e9
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,4 @@
+Nicholas Croucher <n.croucher at imperial.ac.uk>>
+Aidan Delaney <a.j.delaney at brighton.ac.uk>
+Simon Harris <sh16 at sanger.ac.uk>
+Andrew J. Page <ap13 at sanger.ac.uk>
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..a677850
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,13 @@
+2012-11-2 Andrew J. Page <ap13 at sanger.ac.uk>
+* Prefilters the initial alignment, ignoring sequences with >25% missing data (the '--filter_percentage' parameter lets you vary this).
+* SNPs are outputted on a per branch basis in tab format.
+* The stats are now on a per branch basis rather than cumulatively built up from walking the tree.
+* Node labelling in the recombination tab file now consistent with the tree internal node labels
+
+2012-8-7 Andrew J. Page <ap13 at sanger.ac.uk>
+* Cleanup intermediate files by default
+* Fix RF distance calculation and comparison
+
+2012-4-24 Andrew J. Page <ap13 at sanger.ac.uk>
+* Initial beta testing version
+
diff --git a/INSTALL.md b/INSTALL.md
new file mode 100644
index 0000000..28b77a9
--- /dev/null
+++ b/INSTALL.md
@@ -0,0 +1,193 @@
+Quick start
+=======
+Before you do anything, please have a look at the [Gubbins webpage](http://sanger-pathogens.github.io/gubbins/). It contains links to the latest precompiled binaries.
+
+
+Gubbins Install
+=======
+
+There are a few ways to Install/Use Gubbins, with detailed instructions below:
+
+1. OSX - using homebrew
+2. Ubuntu Trusty - using apt-get
+3. Linux - using precompiled binaries or compiling from source
+4. Windows - using our virtual machine
+
+
+
+## Prep work ##
+As listed in the dependancies section below, you need
+ * Python 2.7.
+ * Python development headers (the python-dev package on Debian/Ubuntu).
+
+You will also need the following python packages installed, if they are not then they will be downloaded and installed automatically during the Gubbins installation process:
+
+ * Biopython ( >=1.59 )
+ * DendroPy ( >=3.11.1 )
+ * ReportLab ( >= 2.5 )
+
+Gubbins also depends on the following pieces of software. Depending on your installation choice these may be downloaded and installed automatically during the Gubbins installation process.
+
+* [FastTree](http://www.microbesonline.org/fasttree/) ( >=2.1.4 )
+* [RAxML](http://sco.h-its.org/exelixis/software.html) ( >=7.2.8, the full version )
+* [FASTML](http://fastml.tau.ac.il/) ( 2.02 )
+
+If you choose to install from source, you should follow the FastTree and RAxML instructions to do so. In the case of installing FASTML from source, we recommend using our slight modifications to the FASTML build system available at https://github.com/sanger-pathogens/fastml.
+
+## Install ##
+
+There are multiple ways to install gubbins depending on your requirements
+
+1. install system-wide from binaries,
+2. install per-user from binaries,
+3. install system-wied from source, and
+4. install per-user from source.
+
+Each of the system-wide cases assumes you have permissions to _sudo_. The per-user cases do not make that assumption. Please note this software does not work on Windows (and never will), only on Linux and OSX (*nix).
+
+### System-wide from binaries ###
+
+We currently only support Ubuntu 14.04 x86_64 as a system-wide binary install. Other architectures will be added on request.
+
+Install the DendroPy dependancy:
+
+``` bash
+$ wget http://pypi.python.org/packages/source/D/DendroPy/DendroPy-3.12.0.tar.gz
+$ tar xzvf DendroPy-3.12.0.tar.gz
+$ cd DendroPy-3.12.0
+$ sudo python setup.py install
+```
+
+Then install gubbins
+
+``` bash
+$ sudo add-apt-repository ppa:ap13/gubbins
+$ sudo apt-get update
+$ sudo apt-get install fasttree raxml fastml2 gubbins
+```
+
+If you have your own version of the raxml binary, then you can omit it from the list of packages to install. Many users have reported vastly increased performance by installing RAxML from source by selecting the most appropriate makefile.
+
+
+### System-wide from binaries for other debian based systems ###
+This might work on other Debian based systems and other versions of Ubuntu, but is untested.
+
+Install the DendroPy dependancy:
+
+``` bash
+$ wget http://pypi.python.org/packages/source/D/DendroPy/DendroPy-3.12.0.tar.gz
+$ tar xzvf DendroPy-3.12.0.tar.gz
+$ cd DendroPy-3.12.0
+$ sudo python setup.py install
+```
+
+Then install gubbins
+
+
+```bash
+echo "deb http://ppa.launchpad.net/ap13/gubbins/ubuntu trusty main" >> /etc/apt/sources.list
+echo "deb-src http://ppa.launchpad.net/ap13/gubbins/ubuntu trusty main" >> /etc/apt/sources.list
+
+sudo apt-get update
+sudo apt-get install fasttree raxml fastml2 gubbins
+```
+
+### Per-user from binaries ###
+
+Again, we currently only support Ubuntu 14.04 x86_64 as a binary install option
+
+Check out a version of the repository from GitHub
+
+> $ git clone https://github.com/sanger-pathogens/gubbins
+
+Run the installation script to install it in your home directory, spectifically into ~/.local. The installation script ensures that the Python dependencies are also installed locally.
+
+> $ ./install-userspace.sh
+
+Source the .bashrc file
+
+> $ source ~/.bashrc
+
+### System-wide from source ###
+
+You must first enssure that the dependencies are installed.
+
+On a Debian/Ubuntu system
+``` bash
+$ sudo apt-get install python-biopython python-setuptools
+$ easy_install -U dendropy
+```
+
+Alternatively, if you need to install the dependencies from source:
+``` bash
+$ wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python -
+$ sudo easy_install -U biopython
+$ sudo easy_install -U dendropy
+```
+
+Check out a version of the repository from github and
+
+> $ git clone https://github.com/sanger-pathogens/gubbins
+
+Run the following commands to compile and install the software:
+
+``` bash
+$ autoreconf -i
+$ ./configure
+$ make
+$ sudo make install
+```
+
+### Per-user from source ###
+
+If you do not have permission to install the software as root and instead want to install it in a local user directory then the following commands can be used instead:
+
+``` bash
+$ wget https://bootstrap.pypa.io/ez_setup.py -O - | python - --user
+$ ~/.local/bin/easy_install -U --user biopython
+$ ~/.local/bin/easy_install -U --user dendropy
+$ ./configure --prefix=~/.local
+$ make
+$ make install
+```
+
+Ensure that
+
+> LD_LIBRARY_PATH=~/.local/lib
+
+and
+
+> PATH=~/.local/bin:$PATH
+
+This is best achieved by adding them to ~/.bashrc in the usual manner.
+
+## Running Gubbins ##
+
+For bash users ensure you run
+
+> $ source ~/.bashrc
+
+To run the Gubbins application use:
+
+> $ run_gubbins my_alignment.fa
+
+To see full usage of this script run:
+
+> $ run_gubbins -h
+
+
+### OSX ###
+Install the python dependancies:
+
+> curl https://bootstrap.pypa.io/ez_setup.py | python - --user
+> ~/bin/easy_install -U --user biopython
+> ~/bin/easy_install -U --user dendropy
+> ~/bin/easy_install -U --user reportlab
+
+Go to the [homebrew website](http://brew.sh/) and install the homebrew package manager.
+
+Install fastml and gubbins from the following recipes.
+
+> brew tap homebrew/science
+> brew install http://sanger-pathogens.github.io/gubbins/fastml.rb
+> brew install http://sanger-pathogens.github.io/gubbins/gubbins.rb
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..d159169
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..7dab275
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,22 @@
+EXTRA_DIST=debian/* tests/*.h tests/data/*
+SUBDIRS=src release python
+ACLOCAL_AMFLAGS=-I m4
+
+source: dist
+ cd release && make source
+
+release: dist
+ cd release && make ubuntu-binary
+ cd release && make source
+
+osx-package:
+ rm -rf ${PACKAGE}_${VERSION}_osx_10.8.tar.gz
+ rm -rf ${HOME}/files.lst
+ rm -rf ${HOME}/${PACKAGE}-${VERSION}-inst
+ ./configure --prefix /usr
+ make
+ make DESTDIR=${HOME}/${PACKAGE}-${VERSION}-inst install
+ cd ${HOME}/${PACKAGE}-${VERSION}-inst && mv ${HOME}/${PACKAGE}-${VERSION}-inst/${HOME}/* .
+ cd ${HOME}/${PACKAGE}-${VERSION}-inst && rm -rf ${HOME}/${PACKAGE}-${VERSION}-inst/Users
+ cd ${HOME}/${PACKAGE}-${VERSION}-inst && find . -type f -print > ${HOME}/files.lst
+ cd ${HOME}/${PACKAGE}-${VERSION}-inst && tar zcvf ${PACKAGE}_${VERSION}_osx_10.8.tar.gz -T ${HOME}/files.lst
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..f1064f0
--- /dev/null
+++ b/README.md
@@ -0,0 +1,124 @@
+Please see our website for more information on [Gubbins](http://sanger-pathogens.github.io/gubbins/) or read our paper:
+
+[Croucher N. J., Page A. J., Connor T. R., Delaney A. J., Keane J. A., Bentley S. D., Parkhill J., Harris S.R.
+"Rapid phylogenetic analysis of large samples of recombinant bacterial whole genome sequences using Gubbins". doi:10.1093/nar/gku1196, Nucleic Acids Research, 2014.]
+(http://nar.oxfordjournals.org/content/early/2014/11/20/nar.gku1196.abstract)
+
+Gubbins
+=======
+Since the introduction of high-throughput, second-generation DNA sequencing technologies, there has been an enormous increase in the size of datasets being used for estimating bacterial population phylodynamics. Although many phylogenetic techniques are scalable to hundreds of bacterial genomes, methods which have been used for mitigating the effect of mechanisms of horizontal sequence transfer on phylogenetic reconstructions cannot cope with these new datasets. Gubbins (Genealogies Unbi [...]
+
+Install
+=======
+Please see the INSTALL file for detailed instructions.
+
+Running Gubbins
+===============
+To run Gubbins with default settings:
+
+ run_gubbins.py [FASTA alignment]
+
+Input options:
+
+ --outgroup, -o
+
+The name of a sequence in the alignment on which to root the tree
+
+ --starting_tree, -s
+
+A Newick-format starting tree on which to perform the first iteration analysis. The default is to compute a starting tree using RAxML
+
+ --filter_percentage -f
+
+Filter out taxa with more than this percentage of missing data. Default is 25%
+
+Processing options:
+
+ --tree_builder, -t
+
+The algorithm to use in the construction of phylogenies in the analysis; can be ‘raxml’, to use RAxML, ‘fasttree’, to use Fasttree, or ‘hybrid’, to use Fasttree for the first iteration and RAxML in all subsequent iterations. Default is raxml
+
+ --iterations, -i
+
+The maximum number of iterations to perform; the algorithm will stop earlier than this if it converges on the same tree in two successive iterations. Default is 5.
+
+ --min_snps, -m
+The minimum number of base substitutions required to identify a recombination. Default is 3.
+
+ --converge_method, -z
+Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]. Default is weighted_robinson_foulds.
+
+Output options:
+
+ --use_time_stamp, -u
+
+Include a time stamp in the name of output files to avoid overwriting previous runs on the same input file. Default is to not include a time stamp.
+
+ --prefix, -p
+
+Specifiy a prefix for output files. If none is provided it defaults to the name of the input FASTA alignment
+
+ --verbose, -v
+
+Print debugging messages. Default is off.
+
+ --no_cleanup, -n
+
+Do not remove files from intermediate iterations. This option will also keep other files created by RAxML, fastml and fasttree, which would otherwise be deleted. Default is to only keep files from the final iteration.
+
+Output files
+==========
+
+Prefix
+------
+
+If a prefix is not defined with the –prefix option, the default prefix of the output files is:
+X.Y
+
+where:
+X = Prefix taken from the input fasta file
+Y = Time stamp. NOTE: This will only be included in the output file prefix if the –u flag has been selected
+
+
+
+Output file suffices:
+---------------------
+
+ .recombination_predictions.embl
+
+Recombination predictions in EMBL tab file format.
+
+ .recombination_predictions.gff
+
+Recombination predictions in GFF3 format
+
+ .branch_base_reconstruction.embl
+
+Base substitution reconstruction in EMBL tab format.
+
+ .summary_of_snp_distribution.vcf
+
+VCF file summarising the distribution of SNPs
+
+ .per_branch_statistics.csv
+
+Per branch reporting of the base substitutions inside and outside recombinations events.
+
+ .filtered_polymorphic_sites.fasta
+
+FASTA format alignment of filtered polymorphic sites used to generate the phylogeny in the final iteration.
+
+ .filtered_polymorphic_sites.phylip
+
+Phylip format alignment of filtered polymorphic sites used to generate the phylogeny in the final iteration.
+
+ .final_tree.tre
+
+Final phylogenetic tree in newick format.
+
+
+
+Data from the paper
+===================
+* ftp://ftp.sanger.ac.uk/pub/project/pathogens/gubbins/PMEN1.aln.gz
+* ftp://ftp.sanger.ac.uk/pub/project/pathogens/gubbins/ST239.aln.gz
diff --git a/VERSION b/VERSION
new file mode 100644
index 0000000..d0149fe
--- /dev/null
+++ b/VERSION
@@ -0,0 +1 @@
+1.3.4
diff --git a/configure.ac b/configure.ac
new file mode 100644
index 0000000..d6e3fd7
--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,31 @@
+AC_INIT([gubbins], m4_esyscmd([tr -d '\n' < VERSION]), [aidan at ontologyengineering.org], [$(PACKAGE_NAME)$(AC_PACKAGE_VERSION)], [https://github.com/sanger-pathogens/gubbins])
+
+AM_INIT_AUTOMAKE([foreign tar-pax])
+AC_CONFIG_SRCDIR([configure.ac])
+AC_CONFIG_HEADERS([config.h])
+
+# Add our own macro dir, so we can check for PTHREAD
+AC_CONFIG_MACRO_DIR([m4])
+
+AC_PROG_LIBTOOL
+AC_PROG_CC
+AC_PROG_CXX
+
+# Checks for pthread
+AX_PTHREAD
+
+# Ensure zlib is available
+PKG_CHECK_MODULES([zlib], [zlib])
+
+# Check for Python
+AM_PATH_PYTHON([2.0],
+ [],
+ [AC_MSG_WARN([Python not found. Python is required to build presage python binding. Python can be obtained from http://www.python.org])])
+
+# Define a new recursive target. In our case it produces a .deb installable.
+#AM_EXTRA_RECURSIVE_TARGETS([release])
+
+AC_CONFIG_FILES([Makefile src/Makefile release/Makefile python/Makefile])
+AC_OUTPUT
+
+AC_CHECK_HEADERS([zlib.h math.h])
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..0de6f98
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,244 @@
+gubbins (1.3.3~trusty1) trusty; urgency=low
+
+ * Max window size arg bug
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 16 Apr 2015 16:09:00 +0000
+
+gubbins (1.3.2~trusty1) trusty; urgency=low
+
+ * pass in self to window size check
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 16 Apr 2015 16:00:00 +0000
+
+gubbins (1.3.1~trusty1) trusty; urgency=low
+
+ * Calculate bases used for clonal frame
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 16 Apr 2015 15:00:00 +0000
+
+gubbins (1.3.0~trusty1) trusty; urgency=low
+
+ * Apply filtering to leaf nodes
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 14:17:00 +0000
+
+gubbins (1.2.5~trusty1) trusty; urgency=low
+
+ * Block out SNPs from downstream recombinations
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 14:17:00 +0000
+
+gubbins (1.2.4~trusty1) trusty; urgency=low
+
+ * Python verion number in script
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 14:17:00 +0000
+
+
+gubbins (1.2.3~trusty1) trusty; urgency=low
+
+ * Eggs werent included in deb
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 14:17:00 +0000
+
+
+gubbins (1.2.2~trusty1) trusty; urgency=low
+
+ * Last sequence wasnt in array
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 14:17:00 +0000
+
+gubbins (1.2.1~trusty1) trusty; urgency=low
+
+ * Update VCF and EMBL output formats
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 11:36:00 +0000
+
+gubbins (1.2.0~trusty1) trusty; urgency=low
+
+ * Dont fill in parent bases with gaps from children
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 30 Mar 2015 10:16:00 +0000
+
+gubbins (1.1.2~trusty1) trusty; urgency=low
+
+ * Fix GFF formatting and C warnings
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 23 Jan 2015 16:02:00 +0000
+
+gubbins (1.1.1~trusty1) trusty; urgency=low
+
+ * Message to tell user theres a problem with outgroups not a clade
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 23 Jan 2015 16:02:00 +0000
+
+gubbins (1.1.0~trusty1) trusty; urgency=low
+
+ * Allow for multiple outgroups
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 23 Jan 2015 15:05:00 +0000
+
+gubbins (1.0.12~trusty1) trusty; urgency=low
+
+ * Remove internal labels from final tree
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 20 Jan 2015 09:03:00 +0000
+
+gubbins (1.0.11~trusty1) trusty; urgency=low
+
+ * Test inputs contain variation
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 19 Jan 2015 09:01:00 +0000
+
+gubbins (1.0.10~trusty1) trusty; urgency=low
+
+ * Upload failed on ubuntu
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 19 Jan 2015 09:01:00 +0000
+
+gubbins (1.0.9~trusty1) trusty; urgency=low
+
+ * Remove cpu info and manually look for the flag
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 6 Jan 2015 14:09:00 +0000
+
+gubbins (1.0.8~trusty1) trusty; urgency=low
+
+ * Limit the cpu info lookup to get around bug in ubuntu build
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 8 Dec 2014 12:58:00 +0000
+
+gubbins (1.0.7~trusty1) trusty; urgency=low
+
+ * Update rho/theta calculation to blocks/snps outside recombinations
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 8 Dec 2014 12:58:00 +0000
+
+gubbins (1.0.6~trusty1) trusty; urgency=low
+
+ * Drawer allow for variation tag
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Wed, 3 Dec 2014 11:32:00 +0000
+
+gubbins (1.0.5~trusty1) trusty; urgency=low
+
+ * Fasttree executables with upper and lower case
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Wed, 19 Nov 2014 14:16:00 +0000
+
+gubbins (1.0.4~trusty1) trusty; urgency=low
+
+ * Warning when number of threads changed for raxml
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 14 Nov 2014 14:16:00 +0000
+
+gubbins (1.0.3~trusty1) trusty; urgency=low
+
+ * Dont use multiple threads for raxml if not requested
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 14 Nov 2014 14:16:00 +0000
+
+gubbins (1.0.2~trusty1) trusty; urgency=low
+
+ * Allow for more convergence methods
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 14 Oct 2014 14:16:00 +0000
+
+gubbins (1.0.1~trusty1) trusty; urgency=low
+
+ * Fixed unstable python test
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 14 Oct 2014 14:16:00 +0000
+
+gubbins (1.0~trusty1) trusty; urgency=low
+
+ * Strict convergence option
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 14 Oct 2014 14:16:00 +0000
+
+gubbins (0.6~trusty1) trusty; urgency=low
+
+ * Gubbins drawer can now use .embl file with recombination regions
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 9 Sep 2014 13:03:00 +0000
+
+gubbins (0.5~trusty1) trusty; urgency=low
+
+ * Thread support for RAXML
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Tue, 9 Sep 2014 09:45:00 +0000
+
+gubbins (0.4.1~trusty1) trusty; urgency=low
+
+ * Check for FastTree lowercase executable
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 8 Sep 2014 10:32:00 +0000
+
+gubbins (0.4~trusty1) trusty; urgency=low
+
+ * Rename output files for pairwise comparison
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 5 Sep 2014 10:26:00 +0000
+
+gubbins (0.3~trusty1) trusty; urgency=low
+
+ * Changes statistics file output
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 4 Sep 2014 17:07:00 +0000
+
+gubbins (0.2~trusty1) trusty; urgency=low
+
+ * Rename final output files
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Mon, 1 Sep 2014 16:44:00 +0000
+
+gubbins (0.1.11~trusty1) trusty; urgency=low
+
+ * Python remove internal node names if passed in as a starting tree
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 22 Aug 2014 16:44:00 +0000
+
+gubbins (0.1.10~trusty1) trusty; urgency=low
+
+ * Python print list of excluded sequences to STDOUT by default
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 22 Aug 2014 14:44:00 +0000
+
+gubbins (0.1.9~trusty1) trusty; urgency=low
+
+ * Python prints error messages for invalid sequence files and sends exit code 1
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Fri, 22 Aug 2014 10:37:00 +0000
+
+gubbins (0.1.8~trusty1) trusty; urgency=low
+
+ * Python fastml exec fix
+ * Python check sequence names in tree
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 15 Aug 2014 16:32:00 +0000
+
+gubbins (0.1.7~trusty2) trusty; urgency=low
+
+ * Package for trusty
+ * Move blocks further inwards
+
+ -- Andrew Page <ap13 at sanger.ac.uk> Thu, 14 Aug 2014 09:56:00 +0000
+
+gubbins (0.1.6) saucy; urgency=low
+
+ * Changed build depends
+
+ -- Aidan Delaney (Packaging Key) <aidan at ontologyengineering.org> Wed, 26 Jun 2014 14:46:07 +0000
+
+gubbins (0.1.5) saucy; urgency=low
+
+ * Updated build system and removed some tests
+
+ -- Aidan Delaney (Packaging Key) <aidan at ontologyengineering.org> Wed, 25 Jun 2014 14:46:07 +0000
+
+gubbins (0.1.4) saucy; urgency=low
+
+ * Updated Debian packages such that the build version is taken from Automake.
+
+ -- Aidan Delaney (Packaging Key) <aidan at ontologyengineering.org> Mon, 31 Mar 2014 14:46:07 +0000
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..2e0036c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,17 @@
+Source: gubbins
+Section: misc
+Priority: extra
+Maintainer: Aidan Delaney <a.j.delaney at brighton.ac.uk>
+# fastml, fasttree and raxml are required for the build in order to run the gubbins system tests.
+# There are a lot of build dependencies in order to run the system tests.
+Build-Depends: fastml2, fasttree, raxml, debhelper (>= 8.0.0), autotools-dev, python-setuptools, zlib1g-dev, check, python-biopython, python-reportlab, python-nose, pkg-config
+Standards-Version: 3.9.4
+Vcs-Git: https://github.com/andrewjpage/gubbins.git
+Vcs-Browser: https://github.com/andrewjpage/gubbins
+
+Package: gubbins
+Architecture: amd64
+Recommends: raxml
+Depends: fastml2, fasttree, python-biopython, python-reportlab, python-nose, ${shlibs:Depends}, ${misc:Depends}
+Description: Phylogenetic analysis of genome sequences
+ Gubbins supports rapid phylogenetic analysis of large samples of recombinant bacterial whole genome sequences.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9ad8745
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,31 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: gubbins
+Source: https://github.com/sanger-pathogens/gubbins
+
+Files: *
+Copyright: 2012-2014 Nicholas Croucher <n.croucher at imperial.ac.uk>
+ 2012-2014 Aidan Delaney <a.j.delaney at brighton.ac.uk>
+ 2012-2014 Simon Harris <sh16 at sanger.ac.uk>
+ 2012-2014 Andrew J. Page <ap13 at sanger.ac.uk>
+
+License: GPL-2.0+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package 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 General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+# Please also look if there are files or directories which have a
+# different copyright/license attached and list them here.
+# Please avoid to pick license terms that are more restrictive than the
+# packaged work, as it may make Debian's contributions unacceptable upstream.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..312e24d
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+ dh $@ --with autotools-dev
diff --git a/depcomp b/depcomp
new file mode 100755
index 0000000..bd0ac08
--- /dev/null
+++ b/depcomp
@@ -0,0 +1,688 @@
+#! /bin/sh
+# depcomp - compile a program generating dependencies as side-effects
+
+scriptversion=2011-12-04.11; # UTC
+
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
+# 2011 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, 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 General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Originally written by Alexandre Oliva <oliva at dcc.unicamp.br>.
+
+case $1 in
+ '')
+ echo "$0: No command. Try \`$0 --help' for more information." 1>&2
+ exit 1;
+ ;;
+ -h | --h*)
+ cat <<\EOF
+Usage: depcomp [--help] [--version] PROGRAM [ARGS]
+
+Run PROGRAMS ARGS to compile a file, generating dependencies
+as side-effects.
+
+Environment variables:
+ depmode Dependency tracking mode.
+ source Source file read by `PROGRAMS ARGS'.
+ object Object file output by `PROGRAMS ARGS'.
+ DEPDIR directory where to store dependencies.
+ depfile Dependency file to output.
+ tmpdepfile Temporary file to use when outputting dependencies.
+ libtool Whether libtool is used (yes/no).
+
+Report bugs to <bug-automake at gnu.org>.
+EOF
+ exit $?
+ ;;
+ -v | --v*)
+ echo "depcomp $scriptversion"
+ exit $?
+ ;;
+esac
+
+if test -z "$depmode" || test -z "$source" || test -z "$object"; then
+ echo "depcomp: Variables source, object and depmode must be set" 1>&2
+ exit 1
+fi
+
+# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
+depfile=${depfile-`echo "$object" |
+ sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
+tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
+
+rm -f "$tmpdepfile"
+
+# Some modes work just like other modes, but use different flags. We
+# parameterize here, but still list the modes in the big case below,
+# to make depend.m4 easier to write. Note that we *cannot* use a case
+# here, because this file can only contain one case statement.
+if test "$depmode" = hp; then
+ # HP compiler uses -M and no extra arg.
+ gccflag=-M
+ depmode=gcc
+fi
+
+if test "$depmode" = dashXmstdout; then
+ # This is just like dashmstdout with a different argument.
+ dashmflag=-xM
+ depmode=dashmstdout
+fi
+
+cygpath_u="cygpath -u -f -"
+if test "$depmode" = msvcmsys; then
+ # This is just like msvisualcpp but w/o cygpath translation.
+ # Just convert the backslash-escaped backslashes to single forward
+ # slashes to satisfy depend.m4
+ cygpath_u='sed s,\\\\,/,g'
+ depmode=msvisualcpp
+fi
+
+if test "$depmode" = msvc7msys; then
+ # This is just like msvc7 but w/o cygpath translation.
+ # Just convert the backslash-escaped backslashes to single forward
+ # slashes to satisfy depend.m4
+ cygpath_u='sed s,\\\\,/,g'
+ depmode=msvc7
+fi
+
+case "$depmode" in
+gcc3)
+## gcc 3 implements dependency tracking that does exactly what
+## we want. Yay! Note: for some reason libtool 1.4 doesn't like
+## it if -MD -MP comes after the -MF stuff. Hmm.
+## Unfortunately, FreeBSD c89 acceptance of flags depends upon
+## the command line argument order; so add the flags where they
+## appear in depend2.am. Note that the slowdown incurred here
+## affects only configure: in makefiles, %FASTDEP% shortcuts this.
+ for arg
+ do
+ case $arg in
+ -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
+ *) set fnord "$@" "$arg" ;;
+ esac
+ shift # fnord
+ shift # $arg
+ done
+ "$@"
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ mv "$tmpdepfile" "$depfile"
+ ;;
+
+gcc)
+## There are various ways to get dependency output from gcc. Here's
+## why we pick this rather obscure method:
+## - Don't want to use -MD because we'd like the dependencies to end
+## up in a subdir. Having to rename by hand is ugly.
+## (We might end up doing this anyway to support other compilers.)
+## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
+## -MM, not -M (despite what the docs say).
+## - Using -M directly means running the compiler twice (even worse
+## than renaming).
+ if test -z "$gccflag"; then
+ gccflag=-MD,
+ fi
+ "$@" -Wp,"$gccflag$tmpdepfile"
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ rm -f "$depfile"
+ echo "$object : \\" > "$depfile"
+ alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
+## The second -e expression handles DOS-style file names with drive letters.
+ sed -e 's/^[^:]*: / /' \
+ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
+## This next piece of magic avoids the `deleted header file' problem.
+## The problem is that when a header file which appears in a .P file
+## is deleted, the dependency causes make to die (because there is
+## typically no way to rebuild the header). We avoid this by adding
+## dummy dependencies for each header file. Too bad gcc doesn't do
+## this for us directly.
+ tr ' ' '
+' < "$tmpdepfile" |
+## Some versions of gcc put a space before the `:'. On the theory
+## that the space means something, we add a space to the output as
+## well. hp depmode also adds that space, but also prefixes the VPATH
+## to the object. Take care to not repeat it in the output.
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly. Breaking it into two sed invocations is a workaround.
+ sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
+ | sed -e 's/$/ :/' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+hp)
+ # This case exists only to let depend.m4 do its work. It works by
+ # looking at the text of this script. This case will never be run,
+ # since it is checked for above.
+ exit 1
+ ;;
+
+sgi)
+ if test "$libtool" = yes; then
+ "$@" "-Wp,-MDupdate,$tmpdepfile"
+ else
+ "$@" -MDupdate "$tmpdepfile"
+ fi
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ rm -f "$depfile"
+
+ if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
+ echo "$object : \\" > "$depfile"
+
+ # Clip off the initial element (the dependent). Don't try to be
+ # clever and replace this with sed code, as IRIX sed won't handle
+ # lines with more than a fixed number of characters (4096 in
+ # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
+ # the IRIX cc adds comments like `#:fec' to the end of the
+ # dependency line.
+ tr ' ' '
+' < "$tmpdepfile" \
+ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
+ tr '
+' ' ' >> "$depfile"
+ echo >> "$depfile"
+
+ # The second pass generates a dummy entry for each header file.
+ tr ' ' '
+' < "$tmpdepfile" \
+ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
+ >> "$depfile"
+ else
+ # The sourcefile does not contain any dependencies, so just
+ # store a dummy comment line, to avoid errors with the Makefile
+ # "include basename.Plo" scheme.
+ echo "#dummy" > "$depfile"
+ fi
+ rm -f "$tmpdepfile"
+ ;;
+
+aix)
+ # The C for AIX Compiler uses -M and outputs the dependencies
+ # in a .u file. In older versions, this file always lives in the
+ # current directory. Also, the AIX compiler puts `$object:' at the
+ # start of each line; $object doesn't have directory information.
+ # Version 6 uses the directory in both cases.
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+ if test "$libtool" = yes; then
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$base.u
+ tmpdepfile3=$dir.libs/$base.u
+ "$@" -Wc,-M
+ else
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$dir$base.u
+ tmpdepfile3=$dir$base.u
+ "$@" -M
+ fi
+ stat=$?
+
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+ exit $stat
+ fi
+
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+ do
+ test -f "$tmpdepfile" && break
+ done
+ if test -f "$tmpdepfile"; then
+ # Each line is of the form `foo.o: dependent.h'.
+ # Do two passes, one to just change these to
+ # `$object: dependent.h' and one to simply `dependent.h:'.
+ sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+ # That's a tab and a space in the [].
+ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+ else
+ # The sourcefile does not contain any dependencies, so just
+ # store a dummy comment line, to avoid errors with the Makefile
+ # "include basename.Plo" scheme.
+ echo "#dummy" > "$depfile"
+ fi
+ rm -f "$tmpdepfile"
+ ;;
+
+icc)
+ # Intel's C compiler understands `-MD -MF file'. However on
+ # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
+ # ICC 7.0 will fill foo.d with something like
+ # foo.o: sub/foo.c
+ # foo.o: sub/foo.h
+ # which is wrong. We want:
+ # sub/foo.o: sub/foo.c
+ # sub/foo.o: sub/foo.h
+ # sub/foo.c:
+ # sub/foo.h:
+ # ICC 7.1 will output
+ # foo.o: sub/foo.c sub/foo.h
+ # and will wrap long lines using \ :
+ # foo.o: sub/foo.c ... \
+ # sub/foo.h ... \
+ # ...
+
+ "$@" -MD -MF "$tmpdepfile"
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ rm -f "$depfile"
+ # Each line is of the form `foo.o: dependent.h',
+ # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
+ # Do two passes, one to just change these to
+ # `$object: dependent.h' and one to simply `dependent.h:'.
+ sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
+ # Some versions of the HPUX 10.20 sed can't process this invocation
+ # correctly. Breaking it into two sed invocations is a workaround.
+ sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
+ sed -e 's/$/ :/' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+hp2)
+ # The "hp" stanza above does not work with aCC (C++) and HP's ia64
+ # compilers, which have integrated preprocessors. The correct option
+ # to use with these is +Maked; it writes dependencies to a file named
+ # 'foo.d', which lands next to the object file, wherever that
+ # happens to be.
+ # Much of this is similar to the tru64 case; see comments there.
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+ if test "$libtool" = yes; then
+ tmpdepfile1=$dir$base.d
+ tmpdepfile2=$dir.libs/$base.d
+ "$@" -Wc,+Maked
+ else
+ tmpdepfile1=$dir$base.d
+ tmpdepfile2=$dir$base.d
+ "$@" +Maked
+ fi
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile1" "$tmpdepfile2"
+ exit $stat
+ fi
+
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
+ do
+ test -f "$tmpdepfile" && break
+ done
+ if test -f "$tmpdepfile"; then
+ sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
+ # Add `dependent.h:' lines.
+ sed -ne '2,${
+ s/^ *//
+ s/ \\*$//
+ s/$/:/
+ p
+ }' "$tmpdepfile" >> "$depfile"
+ else
+ echo "#dummy" > "$depfile"
+ fi
+ rm -f "$tmpdepfile" "$tmpdepfile2"
+ ;;
+
+tru64)
+ # The Tru64 compiler uses -MD to generate dependencies as a side
+ # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
+ # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
+ # dependencies in `foo.d' instead, so we check for that too.
+ # Subdirectories are respected.
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+
+ if test "$libtool" = yes; then
+ # With Tru64 cc, shared objects can also be used to make a
+ # static library. This mechanism is used in libtool 1.4 series to
+ # handle both shared and static libraries in a single compilation.
+ # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
+ #
+ # With libtool 1.5 this exception was removed, and libtool now
+ # generates 2 separate objects for the 2 libraries. These two
+ # compilations output dependencies in $dir.libs/$base.o.d and
+ # in $dir$base.o.d. We have to check for both files, because
+ # one of the two compilations can be disabled. We should prefer
+ # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
+ # automatically cleaned when .libs/ is deleted, while ignoring
+ # the former would cause a distcleancheck panic.
+ tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
+ tmpdepfile2=$dir$base.o.d # libtool 1.5
+ tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
+ tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
+ "$@" -Wc,-MD
+ else
+ tmpdepfile1=$dir$base.o.d
+ tmpdepfile2=$dir$base.d
+ tmpdepfile3=$dir$base.d
+ tmpdepfile4=$dir$base.d
+ "$@" -MD
+ fi
+
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
+ exit $stat
+ fi
+
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
+ do
+ test -f "$tmpdepfile" && break
+ done
+ if test -f "$tmpdepfile"; then
+ sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+ # That's a tab and a space in the [].
+ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+ else
+ echo "#dummy" > "$depfile"
+ fi
+ rm -f "$tmpdepfile"
+ ;;
+
+msvc7)
+ if test "$libtool" = yes; then
+ showIncludes=-Wc,-showIncludes
+ else
+ showIncludes=-showIncludes
+ fi
+ "$@" $showIncludes > "$tmpdepfile"
+ stat=$?
+ grep -v '^Note: including file: ' "$tmpdepfile"
+ if test "$stat" = 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ rm -f "$depfile"
+ echo "$object : \\" > "$depfile"
+ # The first sed program below extracts the file names and escapes
+ # backslashes for cygpath. The second sed program outputs the file
+ # name when reading, but also accumulates all include files in the
+ # hold buffer in order to output them again at the end. This only
+ # works with sed implementations that can handle large buffers.
+ sed < "$tmpdepfile" -n '
+/^Note: including file: *\(.*\)/ {
+ s//\1/
+ s/\\/\\\\/g
+ p
+}' | $cygpath_u | sort -u | sed -n '
+s/ /\\ /g
+s/\(.*\)/ \1 \\/p
+s/.\(.*\) \\/\1:/
+H
+$ {
+ s/.*/ /
+ G
+ p
+}' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+msvc7msys)
+ # This case exists only to let depend.m4 do its work. It works by
+ # looking at the text of this script. This case will never be run,
+ # since it is checked for above.
+ exit 1
+ ;;
+
+#nosideeffect)
+ # This comment above is used by automake to tell side-effect
+ # dependency tracking mechanisms from slower ones.
+
+dashmstdout)
+ # Important note: in order to support this mode, a compiler *must*
+ # always write the preprocessed file to stdout, regardless of -o.
+ "$@" || exit $?
+
+ # Remove the call to Libtool.
+ if test "$libtool" = yes; then
+ while test "X$1" != 'X--mode=compile'; do
+ shift
+ done
+ shift
+ fi
+
+ # Remove `-o $object'.
+ IFS=" "
+ for arg
+ do
+ case $arg in
+ -o)
+ shift
+ ;;
+ $object)
+ shift
+ ;;
+ *)
+ set fnord "$@" "$arg"
+ shift # fnord
+ shift # $arg
+ ;;
+ esac
+ done
+
+ test -z "$dashmflag" && dashmflag=-M
+ # Require at least two characters before searching for `:'
+ # in the target name. This is to cope with DOS-style filenames:
+ # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
+ "$@" $dashmflag |
+ sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
+ rm -f "$depfile"
+ cat < "$tmpdepfile" > "$depfile"
+ tr ' ' '
+' < "$tmpdepfile" | \
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly. Breaking it into two sed invocations is a workaround.
+ sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+dashXmstdout)
+ # This case only exists to satisfy depend.m4. It is never actually
+ # run, as this mode is specially recognized in the preamble.
+ exit 1
+ ;;
+
+makedepend)
+ "$@" || exit $?
+ # Remove any Libtool call
+ if test "$libtool" = yes; then
+ while test "X$1" != 'X--mode=compile'; do
+ shift
+ done
+ shift
+ fi
+ # X makedepend
+ shift
+ cleared=no eat=no
+ for arg
+ do
+ case $cleared in
+ no)
+ set ""; shift
+ cleared=yes ;;
+ esac
+ if test $eat = yes; then
+ eat=no
+ continue
+ fi
+ case "$arg" in
+ -D*|-I*)
+ set fnord "$@" "$arg"; shift ;;
+ # Strip any option that makedepend may not understand. Remove
+ # the object too, otherwise makedepend will parse it as a source file.
+ -arch)
+ eat=yes ;;
+ -*|$object)
+ ;;
+ *)
+ set fnord "$@" "$arg"; shift ;;
+ esac
+ done
+ obj_suffix=`echo "$object" | sed 's/^.*\././'`
+ touch "$tmpdepfile"
+ ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
+ rm -f "$depfile"
+ # makedepend may prepend the VPATH from the source file name to the object.
+ # No need to regex-escape $object, excess matching of '.' is harmless.
+ sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
+ sed '1,2d' "$tmpdepfile" | tr ' ' '
+' | \
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly. Breaking it into two sed invocations is a workaround.
+ sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
+ rm -f "$tmpdepfile" "$tmpdepfile".bak
+ ;;
+
+cpp)
+ # Important note: in order to support this mode, a compiler *must*
+ # always write the preprocessed file to stdout.
+ "$@" || exit $?
+
+ # Remove the call to Libtool.
+ if test "$libtool" = yes; then
+ while test "X$1" != 'X--mode=compile'; do
+ shift
+ done
+ shift
+ fi
+
+ # Remove `-o $object'.
+ IFS=" "
+ for arg
+ do
+ case $arg in
+ -o)
+ shift
+ ;;
+ $object)
+ shift
+ ;;
+ *)
+ set fnord "$@" "$arg"
+ shift # fnord
+ shift # $arg
+ ;;
+ esac
+ done
+
+ "$@" -E |
+ sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
+ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
+ sed '$ s: \\$::' > "$tmpdepfile"
+ rm -f "$depfile"
+ echo "$object : \\" > "$depfile"
+ cat < "$tmpdepfile" >> "$depfile"
+ sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+msvisualcpp)
+ # Important note: in order to support this mode, a compiler *must*
+ # always write the preprocessed file to stdout.
+ "$@" || exit $?
+
+ # Remove the call to Libtool.
+ if test "$libtool" = yes; then
+ while test "X$1" != 'X--mode=compile'; do
+ shift
+ done
+ shift
+ fi
+
+ IFS=" "
+ for arg
+ do
+ case "$arg" in
+ -o)
+ shift
+ ;;
+ $object)
+ shift
+ ;;
+ "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
+ set fnord "$@"
+ shift
+ shift
+ ;;
+ *)
+ set fnord "$@" "$arg"
+ shift
+ shift
+ ;;
+ esac
+ done
+ "$@" -E 2>/dev/null |
+ sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
+ rm -f "$depfile"
+ echo "$object : \\" > "$depfile"
+ sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
+ echo " " >> "$depfile"
+ sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+msvcmsys)
+ # This case exists only to let depend.m4 do its work. It works by
+ # looking at the text of this script. This case will never be run,
+ # since it is checked for above.
+ exit 1
+ ;;
+
+none)
+ exec "$@"
+ ;;
+
+*)
+ echo "Unknown depmode $depmode" 1>&2
+ exit 1
+ ;;
+esac
+
+exit 0
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/homebrew/gubbins.rb b/homebrew/gubbins.rb
new file mode 100644
index 0000000..0267066
--- /dev/null
+++ b/homebrew/gubbins.rb
@@ -0,0 +1,35 @@
+require 'formula'
+
+class Gubbins < Formula
+ homepage 'https://github.com/sanger-pathogens/gubbins'
+ url 'https://github.com/sanger-pathogens/gubbins/archive/v0.6.tar.gz'
+ sha1 '0a4e75fb511de2270f4ad16390fb090d6ddb6ad7'
+ head 'https://github.com/sanger-pathogens/gubbins.git'
+
+ depends_on :autoconf
+ depends_on :automake
+ depends_on :libtool
+ depends_on 'raxml'
+ depends_on 'fasttree'
+ depends_on 'fastml'
+ depends_on :python
+
+ depends_on LanguageModuleDependency.new :python, "biopython", "Bio"
+
+ def install
+ inreplace "src/Makefile.am", "-lrt", "" if OS.mac? # no librt for osx
+
+ system "autoreconf -i"
+ system "./configure",
+ "--disable-debug",
+ "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
+
+ system "make","DESTDIR=#{prefix}", "install"
+ end
+
+ test do
+ system "gubbins"
+ system "run_gubbins.py"
+ end
+end
diff --git a/install-sh b/install-sh
new file mode 100755
index 0000000..a9244eb
--- /dev/null
+++ b/install-sh
@@ -0,0 +1,527 @@
+#!/bin/sh
+# install - install a program, script, or datafile
+
+scriptversion=2011-01-19.21; # UTC
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch.
+
+nl='
+'
+IFS=" "" $nl"
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit=${DOITPROG-}
+if test -z "$doit"; then
+ doit_exec=exec
+else
+ doit_exec=$doit
+fi
+
+# Put in absolute file names if you don't have them in your path;
+# or use environment vars.
+
+chgrpprog=${CHGRPPROG-chgrp}
+chmodprog=${CHMODPROG-chmod}
+chownprog=${CHOWNPROG-chown}
+cmpprog=${CMPPROG-cmp}
+cpprog=${CPPROG-cp}
+mkdirprog=${MKDIRPROG-mkdir}
+mvprog=${MVPROG-mv}
+rmprog=${RMPROG-rm}
+stripprog=${STRIPPROG-strip}
+
+posix_glob='?'
+initialize_posix_glob='
+ test "$posix_glob" != "?" || {
+ if (set -f) 2>/dev/null; then
+ posix_glob=
+ else
+ posix_glob=:
+ fi
+ }
+'
+
+posix_mkdir=
+
+# Desired mode of installed file.
+mode=0755
+
+chgrpcmd=
+chmodcmd=$chmodprog
+chowncmd=
+mvcmd=$mvprog
+rmcmd="$rmprog -f"
+stripcmd=
+
+src=
+dst=
+dir_arg=
+dst_arg=
+
+copy_on_change=false
+no_target_directory=
+
+usage="\
+Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
+ or: $0 [OPTION]... SRCFILES... DIRECTORY
+ or: $0 [OPTION]... -t DIRECTORY SRCFILES...
+ or: $0 [OPTION]... -d DIRECTORIES...
+
+In the 1st form, copy SRCFILE to DSTFILE.
+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
+In the 4th, create DIRECTORIES.
+
+Options:
+ --help display this help and exit.
+ --version display version info and exit.
+
+ -c (ignored)
+ -C install only if different (preserve the last data modification time)
+ -d create directories instead of installing files.
+ -g GROUP $chgrpprog installed files to GROUP.
+ -m MODE $chmodprog installed files to MODE.
+ -o USER $chownprog installed files to USER.
+ -s $stripprog installed files.
+ -t DIRECTORY install into DIRECTORY.
+ -T report an error if DSTFILE is a directory.
+
+Environment variables override the default commands:
+ CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
+ RMPROG STRIPPROG
+"
+
+while test $# -ne 0; do
+ case $1 in
+ -c) ;;
+
+ -C) copy_on_change=true;;
+
+ -d) dir_arg=true;;
+
+ -g) chgrpcmd="$chgrpprog $2"
+ shift;;
+
+ --help) echo "$usage"; exit $?;;
+
+ -m) mode=$2
+ case $mode in
+ *' '* | *' '* | *'
+'* | *'*'* | *'?'* | *'['*)
+ echo "$0: invalid mode: $mode" >&2
+ exit 1;;
+ esac
+ shift;;
+
+ -o) chowncmd="$chownprog $2"
+ shift;;
+
+ -s) stripcmd=$stripprog;;
+
+ -t) dst_arg=$2
+ # Protect names problematic for `test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
+ shift;;
+
+ -T) no_target_directory=true;;
+
+ --version) echo "$0 $scriptversion"; exit $?;;
+
+ --) shift
+ break;;
+
+ -*) echo "$0: invalid option: $1" >&2
+ exit 1;;
+
+ *) break;;
+ esac
+ shift
+done
+
+if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
+ # When -d is used, all remaining arguments are directories to create.
+ # When -t is used, the destination is already specified.
+ # Otherwise, the last argument is the destination. Remove it from $@.
+ for arg
+ do
+ if test -n "$dst_arg"; then
+ # $@ is not empty: it contains at least $arg.
+ set fnord "$@" "$dst_arg"
+ shift # fnord
+ fi
+ shift # arg
+ dst_arg=$arg
+ # Protect names problematic for `test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
+ done
+fi
+
+if test $# -eq 0; then
+ if test -z "$dir_arg"; then
+ echo "$0: no input file specified." >&2
+ exit 1
+ fi
+ # It's OK to call `install-sh -d' without argument.
+ # This can happen when creating conditional directories.
+ exit 0
+fi
+
+if test -z "$dir_arg"; then
+ do_exit='(exit $ret); exit $ret'
+ trap "ret=129; $do_exit" 1
+ trap "ret=130; $do_exit" 2
+ trap "ret=141; $do_exit" 13
+ trap "ret=143; $do_exit" 15
+
+ # Set umask so as not to create temps with too-generous modes.
+ # However, 'strip' requires both read and write access to temps.
+ case $mode in
+ # Optimize common cases.
+ *644) cp_umask=133;;
+ *755) cp_umask=22;;
+
+ *[0-7])
+ if test -z "$stripcmd"; then
+ u_plus_rw=
+ else
+ u_plus_rw='% 200'
+ fi
+ cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
+ *)
+ if test -z "$stripcmd"; then
+ u_plus_rw=
+ else
+ u_plus_rw=,u+rw
+ fi
+ cp_umask=$mode$u_plus_rw;;
+ esac
+fi
+
+for src
+do
+ # Protect names problematic for `test' and other utilities.
+ case $src in
+ -* | [=\(\)!]) src=./$src;;
+ esac
+
+ if test -n "$dir_arg"; then
+ dst=$src
+ dstdir=$dst
+ test -d "$dstdir"
+ dstdir_status=$?
+ else
+
+ # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
+ # might cause directories to be created, which would be especially bad
+ # if $src (and thus $dsttmp) contains '*'.
+ if test ! -f "$src" && test ! -d "$src"; then
+ echo "$0: $src does not exist." >&2
+ exit 1
+ fi
+
+ if test -z "$dst_arg"; then
+ echo "$0: no destination specified." >&2
+ exit 1
+ fi
+ dst=$dst_arg
+
+ # If destination is a directory, append the input filename; won't work
+ # if double slashes aren't ignored.
+ if test -d "$dst"; then
+ if test -n "$no_target_directory"; then
+ echo "$0: $dst_arg: Is a directory" >&2
+ exit 1
+ fi
+ dstdir=$dst
+ dst=$dstdir/`basename "$src"`
+ dstdir_status=0
+ else
+ # Prefer dirname, but fall back on a substitute if dirname fails.
+ dstdir=`
+ (dirname "$dst") 2>/dev/null ||
+ expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$dst" : 'X\(//\)[^/]' \| \
+ X"$dst" : 'X\(//\)$' \| \
+ X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
+ echo X"$dst" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'
+ `
+
+ test -d "$dstdir"
+ dstdir_status=$?
+ fi
+ fi
+
+ obsolete_mkdir_used=false
+
+ if test $dstdir_status != 0; then
+ case $posix_mkdir in
+ '')
+ # Create intermediate dirs using mode 755 as modified by the umask.
+ # This is like FreeBSD 'install' as of 1997-10-28.
+ umask=`umask`
+ case $stripcmd.$umask in
+ # Optimize common cases.
+ *[2367][2367]) mkdir_umask=$umask;;
+ .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
+
+ *[0-7])
+ mkdir_umask=`expr $umask + 22 \
+ - $umask % 100 % 40 + $umask % 20 \
+ - $umask % 10 % 4 + $umask % 2
+ `;;
+ *) mkdir_umask=$umask,go-w;;
+ esac
+
+ # With -d, create the new directory with the user-specified mode.
+ # Otherwise, rely on $mkdir_umask.
+ if test -n "$dir_arg"; then
+ mkdir_mode=-m$mode
+ else
+ mkdir_mode=
+ fi
+
+ posix_mkdir=false
+ case $umask in
+ *[123567][0-7][0-7])
+ # POSIX mkdir -p sets u+wx bits regardless of umask, which
+ # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
+ ;;
+ *)
+ tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
+ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
+
+ if (umask $mkdir_umask &&
+ exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
+ then
+ if test -z "$dir_arg" || {
+ # Check for POSIX incompatibilities with -m.
+ # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
+ # other-writeable bit of parent directory when it shouldn't.
+ # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
+ ls_ld_tmpdir=`ls -ld "$tmpdir"`
+ case $ls_ld_tmpdir in
+ d????-?r-*) different_mode=700;;
+ d????-?--*) different_mode=755;;
+ *) false;;
+ esac &&
+ $mkdirprog -m$different_mode -p -- "$tmpdir" && {
+ ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
+ test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
+ }
+ }
+ then posix_mkdir=:
+ fi
+ rmdir "$tmpdir/d" "$tmpdir"
+ else
+ # Remove any dirs left behind by ancient mkdir implementations.
+ rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
+ fi
+ trap '' 0;;
+ esac;;
+ esac
+
+ if
+ $posix_mkdir && (
+ umask $mkdir_umask &&
+ $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
+ )
+ then :
+ else
+
+ # The umask is ridiculous, or mkdir does not conform to POSIX,
+ # or it failed possibly due to a race condition. Create the
+ # directory the slow way, step by step, checking for races as we go.
+
+ case $dstdir in
+ /*) prefix='/';;
+ [-=\(\)!]*) prefix='./';;
+ *) prefix='';;
+ esac
+
+ eval "$initialize_posix_glob"
+
+ oIFS=$IFS
+ IFS=/
+ $posix_glob set -f
+ set fnord $dstdir
+ shift
+ $posix_glob set +f
+ IFS=$oIFS
+
+ prefixes=
+
+ for d
+ do
+ test X"$d" = X && continue
+
+ prefix=$prefix$d
+ if test -d "$prefix"; then
+ prefixes=
+ else
+ if $posix_mkdir; then
+ (umask=$mkdir_umask &&
+ $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
+ # Don't fail if two instances are running concurrently.
+ test -d "$prefix" || exit 1
+ else
+ case $prefix in
+ *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
+ *) qprefix=$prefix;;
+ esac
+ prefixes="$prefixes '$qprefix'"
+ fi
+ fi
+ prefix=$prefix/
+ done
+
+ if test -n "$prefixes"; then
+ # Don't fail if two instances are running concurrently.
+ (umask $mkdir_umask &&
+ eval "\$doit_exec \$mkdirprog $prefixes") ||
+ test -d "$dstdir" || exit 1
+ obsolete_mkdir_used=true
+ fi
+ fi
+ fi
+
+ if test -n "$dir_arg"; then
+ { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
+ { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
+ { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
+ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
+ else
+
+ # Make a couple of temp file names in the proper directory.
+ dsttmp=$dstdir/_inst.$$_
+ rmtmp=$dstdir/_rm.$$_
+
+ # Trap to clean up those temp files at exit.
+ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
+
+ # Copy the file name to the temp name.
+ (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
+
+ # and set any options; do chmod last to preserve setuid bits.
+ #
+ # If any of these fail, we abort the whole thing. If we want to
+ # ignore errors from any of these, just make sure not to ignore
+ # errors from the above "$doit $cpprog $src $dsttmp" command.
+ #
+ { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
+ { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
+ { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
+ { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
+
+ # If -C, don't bother to copy if it wouldn't change the file.
+ if $copy_on_change &&
+ old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
+ new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
+
+ eval "$initialize_posix_glob" &&
+ $posix_glob set -f &&
+ set X $old && old=:$2:$4:$5:$6 &&
+ set X $new && new=:$2:$4:$5:$6 &&
+ $posix_glob set +f &&
+
+ test "$old" = "$new" &&
+ $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
+ then
+ rm -f "$dsttmp"
+ else
+ # Rename the file to the real destination.
+ $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
+
+ # The rename failed, perhaps because mv can't rename something else
+ # to itself, or perhaps because mv is so ancient that it does not
+ # support -f.
+ {
+ # Now remove or move aside any old file at destination location.
+ # We try this two ways since rm can't unlink itself on some
+ # systems and the destination file might be busy for other
+ # reasons. In this case, the final cleanup might fail but the new
+ # file should still install successfully.
+ {
+ test ! -f "$dst" ||
+ $doit $rmcmd -f "$dst" 2>/dev/null ||
+ { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
+ { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
+ } ||
+ { echo "$0: cannot unlink or rename $dst" >&2
+ (exit 1); exit 1
+ }
+ } &&
+
+ # Now rename the file to the real destination.
+ $doit $mvcmd "$dsttmp" "$dst"
+ }
+ fi || exit 1
+
+ trap '' 0
+ fi
+done
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/install-userspace.sh b/install-userspace.sh
new file mode 100755
index 0000000..9aa2205
--- /dev/null
+++ b/install-userspace.sh
@@ -0,0 +1,121 @@
+#!/bin/bash
+
+# This setup script installs gubbins and dependencies on Ubuntu 14.04 x86_64.
+# In particular, we set things up in the users' home directory in ~/.local (as
+# per the XDG spec). We also add ~/.local/bin to PATH and ~/.local/lib to
+# LD_LIBRARY_PATH.
+#
+# If you'd prefer to install this system wide, have a look at the documentation
+# at https://github.com/AidanDelaney/gubbins
+#
+# Contact Aidan Delaney <aidan at ontologyengineering.org> for issues with this
+# script.
+#
+
+py_pkgs=( "biopython" "dendropy" )
+deb_urls=( "http://uk.archive.ubuntu.com/ubuntu/pool/universe/r/raxml/raxml_7.2.8-2_amd64.deb" "https://launchpad.net/~ap13/+archive/ubuntu/gubbins/+files/fastml2_2.3~trusty1_amd64.deb" "https://launchpad.net/~ap13/+archive/ubuntu/gubbins/+files/gubbins_1.1.1~trusty1_amd64.deb" )
+
+function check_platform {
+ # Ubuntu 14.04
+ echo -n "Checking Platform "
+ source /etc/lsb-release
+ case $DISTRIB_DESCRIPTION in
+ "Ubuntu 14.04")
+ echo "pass"
+ ;;
+ *)
+ echo "This setup script has only been tested on Ubuntu 14.04 but will continue with the installation process."
+ ;;
+ esac
+
+ case "$(uname -m)" in
+ "x86_64")
+ echo "pass"
+ ;;
+ *)
+ echo "This setup script only works on Ubuntu x86_64"
+ exit
+ ;;
+ esac
+}
+
+function check_dependencies {
+ # Python 2.7
+ echo -n "Checking Python 2.7 "
+ case "$(python --version 2>&1)" in
+ *" 2.7"*)
+ echo "pass"
+ ;;
+ *)
+ echo "Wrong Python version! Please ensure you are using Python 2.7"
+ exit 1
+ ;;
+ esac
+
+ echo -n "Checking Python development headers "
+ # ensure python-dev is installed
+ dpkg -s python-dev > /dev/null 2>&1
+ if [ $? -eq 0 ] ; then
+ echo "pass"
+ else
+ echo "No Python.h on this system. Please ensure python-dev is installed."
+ exit 1
+ fi
+
+ # wget
+ echo -n "Checking wget "
+ if hash wget 2>/dev/null; then
+ echo "pass"
+ else
+ echo "No wget found"
+ exit 1
+ fi
+}
+
+function install {
+ # install Python setuptools
+ wget https://bootstrap.pypa.io/ez_setup.py -O - | python - --user
+
+ for pkg in ${py_pkgs[@]}
+ do
+ ${HOME}/.local/bin/easy_install -U --user $pkg
+ done
+
+ for deb in ${deb_urls[@]}
+ do
+ wget $deb
+ done
+
+ # extract all debs to a subfolder
+ mkdir expanded
+
+ # expand each deb
+ for deb in *.deb
+ do
+ dpkg -x ${deb} expanded/.
+ done
+
+ # copy binaries to ~/.local/bin
+ cp expanded/usr/bin/* ~/.local/bin
+ cp expanded/usr/lib/x86_64-linux-gnu/libgubbins.* ~/.local/lib
+ cp -R expanded/usr/lib/python2.7/ ~/.local/lib
+
+ rm -rf expanded
+}
+
+function verify_path {
+ # tell the user session to pick up the installed tools
+ cat >> ~/.bashrc <<EOF
+LD_LIBRARY_PATH=~/.local/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH:-}
+export LD_LIBRARY_PATH
+PATH=~/.local/bin${PATH:+:}${PATH:-}
+export PATH
+EOF
+ echo "" >> ~/.bashrc
+ echo "run 'source ~/.bashrc' to ensure you can find gubbins"
+}
+
+check_platform
+check_dependencies
+install
+verify_path
diff --git a/ltmain.sh b/ltmain.sh
new file mode 100644
index 0000000..c2852d8
--- /dev/null
+++ b/ltmain.sh
@@ -0,0 +1,9661 @@
+
+# libtool (GNU libtool) 2.4.2
+# Written by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool 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
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --no-quiet, --no-silent
+# print informational messages (default)
+# --no-warn don't display warning messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print more informational messages than default
+# --no-verbose don't print the extra informational messages
+# --version print version information
+# -h, --help, --help-all print short, long, or detailed help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE. When passed as first option,
+# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool at gnu.org>.
+# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
+# General help using GNU software: <http://www.gnu.org/gethelp/>.
+
+PROGRAM=libtool
+PACKAGE=libtool
+VERSION="2.4.2 Debian-2.4.2-1ubuntu1"
+TIMESTAMP=""
+package_revision=1.3337
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+ eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+}
+
+# NLS nuisances: We save the old values to restore during execute mode.
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+LC_ALL=C
+LANGUAGE=C
+export LANGUAGE LC_ALL
+
+$lt_unset CDPATH
+
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+
+
+: ${CP="cp -f"}
+test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+} # func_dirname may be replaced by extended shell implementation
+
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "${1}" | $SED "$basename"`
+} # func_basename may be replaced by extended shell implementation
+
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
+} # func_dirname_and_basename may be replaced by extended shell implementation
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+ esac
+} # func_stripname may be replaced by extended shell implementation
+
+
+# These SED scripts presuppose an absolute path with a trailing slash.
+pathcar='s,^/\([^/]*\).*$,\1,'
+pathcdr='s,^/[^/]*,,'
+removedotparts=':dotsl
+ s@/\./@/@g
+ t dotsl
+ s,/\.$,/,'
+collapseslashes='s@/\{1,\}@/@g'
+finalslash='s,/*$,/,'
+
+# func_normal_abspath PATH
+# Remove doubled-up and trailing slashes, "." path components,
+# and cancel out any ".." path components in PATH after making
+# it an absolute path.
+# value returned in "$func_normal_abspath_result"
+func_normal_abspath ()
+{
+ # Start from root dir and reassemble the path.
+ func_normal_abspath_result=
+ func_normal_abspath_tpath=$1
+ func_normal_abspath_altnamespace=
+ case $func_normal_abspath_tpath in
+ "")
+ # Empty path, that just means $cwd.
+ func_stripname '' '/' "`pwd`"
+ func_normal_abspath_result=$func_stripname_result
+ return
+ ;;
+ # The next three entries are used to spot a run of precisely
+ # two leading slashes without using negated character classes;
+ # we take advantage of case's first-match behaviour.
+ ///*)
+ # Unusual form of absolute path, do nothing.
+ ;;
+ //*)
+ # Not necessarily an ordinary path; POSIX reserves leading '//'
+ # and for example Cygwin uses it to access remote file shares
+ # over CIFS/SMB, so we conserve a leading double slash if found.
+ func_normal_abspath_altnamespace=/
+ ;;
+ /*)
+ # Absolute path, do nothing.
+ ;;
+ *)
+ # Relative path, prepend $cwd.
+ func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
+ ;;
+ esac
+ # Cancel out all the simple stuff to save iterations. We also want
+ # the path to end with a slash for ease of parsing, so make sure
+ # there is one (and only one) here.
+ func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
+ while :; do
+ # Processed it all yet?
+ if test "$func_normal_abspath_tpath" = / ; then
+ # If we ascended to the root using ".." the result may be empty now.
+ if test -z "$func_normal_abspath_result" ; then
+ func_normal_abspath_result=/
+ fi
+ break
+ fi
+ func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$pathcar"`
+ func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$pathcdr"`
+ # Figure out what to do with it
+ case $func_normal_abspath_tcomponent in
+ "")
+ # Trailing empty path component, ignore it.
+ ;;
+ ..)
+ # Parent dir; strip last assembled component from result.
+ func_dirname "$func_normal_abspath_result"
+ func_normal_abspath_result=$func_dirname_result
+ ;;
+ *)
+ # Actual path component, append it.
+ func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
+ ;;
+ esac
+ done
+ # Restore leading double-slash if one was found on entry.
+ func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
+}
+
+# func_relative_path SRCDIR DSTDIR
+# generates a relative path from SRCDIR to DSTDIR, with a trailing
+# slash if non-empty, suitable for immediately appending a filename
+# without needing to append a separator.
+# value returned in "$func_relative_path_result"
+func_relative_path ()
+{
+ func_relative_path_result=
+ func_normal_abspath "$1"
+ func_relative_path_tlibdir=$func_normal_abspath_result
+ func_normal_abspath "$2"
+ func_relative_path_tbindir=$func_normal_abspath_result
+
+ # Ascend the tree starting from libdir
+ while :; do
+ # check if we have found a prefix of bindir
+ case $func_relative_path_tbindir in
+ $func_relative_path_tlibdir)
+ # found an exact match
+ func_relative_path_tcancelled=
+ break
+ ;;
+ $func_relative_path_tlibdir*)
+ # found a matching prefix
+ func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
+ func_relative_path_tcancelled=$func_stripname_result
+ if test -z "$func_relative_path_result"; then
+ func_relative_path_result=.
+ fi
+ break
+ ;;
+ *)
+ func_dirname $func_relative_path_tlibdir
+ func_relative_path_tlibdir=${func_dirname_result}
+ if test "x$func_relative_path_tlibdir" = x ; then
+ # Have to descend all the way to the root!
+ func_relative_path_result=../$func_relative_path_result
+ func_relative_path_tcancelled=$func_relative_path_tbindir
+ break
+ fi
+ func_relative_path_result=../$func_relative_path_result
+ ;;
+ esac
+ done
+
+ # Now calculate path; take care to avoid doubling-up slashes.
+ func_stripname '' '/' "$func_relative_path_result"
+ func_relative_path_result=$func_stripname_result
+ func_stripname '/' '/' "$func_relative_path_tcancelled"
+ if test "x$func_stripname_result" != x ; then
+ func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
+ fi
+
+ # Normalisation. If bindir is libdir, return empty string,
+ # else relative path ending with a slash; either way, target
+ # file name can be directly appended.
+ if test ! -z "$func_relative_path_result"; then
+ func_stripname './' '' "$func_relative_path_result/"
+ func_relative_path_result=$func_stripname_result
+ fi
+}
+
+# The name of this program:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=${PATH_SEPARATOR-:}
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution that turns a string into a regex matching for the
+# string literally.
+sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
+
+# Sed substitution that converts a w32 file name or path
+# which contains forward slashes, into one that contains
+# (escaped) backslashes. A very naive implementation.
+lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+ $ECHO "$*"
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "$my_tmpdir"
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "$1" | $SED \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+# func_tr_sh
+# Turn $1 into a string suitable for a shell variable name.
+# Result is stored in $func_tr_sh_result. All characters
+# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
+# if $1 begins with a digit, a '_' is prepended as well.
+func_tr_sh ()
+{
+ case $1 in
+ [0-9]* | *[!a-zA-Z0-9_]*)
+ func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
+ ;;
+ * )
+ func_tr_sh_result=$1
+ ;;
+ esac
+}
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $opt_debug
+
+ $SED -n '/(C)/!b go
+ :more
+ /\./!{
+ N
+ s/\n# / /
+ b more
+ }
+ :go
+ /^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $opt_debug
+
+ $SED -n '/^# Usage:/,/^# *.*--help/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ echo
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help [NOEXIT]
+# Echo long help message to standard output and exit,
+# unless 'noexit' is passed as argument.
+func_help ()
+{
+ $opt_debug
+
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ :print
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
+ p
+ d
+ }
+ /^# .* home page:/b print
+ /^# General help using/b print
+ ' < "$progpath"
+ ret=$?
+ if test -z "$1"; then
+ exit $ret
+ fi
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ $opt_debug
+
+ func_error "missing argument for $1."
+ exit_cmd=exit
+}
+
+
+# func_split_short_opt shortopt
+# Set func_split_short_opt_name and func_split_short_opt_arg shell
+# variables after splitting SHORTOPT after the 2nd character.
+func_split_short_opt ()
+{
+ my_sed_short_opt='1s/^\(..\).*$/\1/;q'
+ my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
+
+ func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
+ func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
+} # func_split_short_opt may be replaced by extended shell implementation
+
+
+# func_split_long_opt longopt
+# Set func_split_long_opt_name and func_split_long_opt_arg shell
+# variables after splitting LONGOPT at the `=' sign.
+func_split_long_opt ()
+{
+ my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
+ my_sed_long_arg='1s/^--[^=]*=//'
+
+ func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
+ func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
+} # func_split_long_opt may be replaced by extended shell implementation
+
+exit_cmd=:
+
+
+
+
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+nonopt=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "${1}=\$${1}\${2}"
+} # func_append may be replaced by extended shell implementation
+
+# func_append_quoted var value
+# Quote VALUE and append to the end of shell variable VAR, separated
+# by a space.
+func_append_quoted ()
+{
+ func_quote_for_eval "${2}"
+ eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
+} # func_append_quoted may be replaced by extended shell implementation
+
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "${@}"`
+} # func_arith may be replaced by extended shell implementation
+
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
+} # func_len may be replaced by extended shell implementation
+
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
+} # func_lo2o may be replaced by extended shell implementation
+
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
+} # func_xform may be replaced by extended shell implementation
+
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ echo "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ echo "enable shared libraries"
+ else
+ echo "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ echo "enable static libraries"
+ else
+ echo "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+# Shorthand for --mode=foo, only valid as the first argument
+case $1 in
+clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+esac
+
+
+
+# Option defaults:
+opt_debug=:
+opt_dry_run=false
+opt_config=false
+opt_preserve_dup_deps=false
+opt_features=false
+opt_finish=false
+opt_help=false
+opt_help_all=false
+opt_silent=:
+opt_warning=:
+opt_verbose=:
+opt_silent=false
+opt_verbose=false
+
+
+# Parse options once, thoroughly. This comes as soon as possible in the
+# script to make things like `--version' happen as quickly as we can.
+{
+ # this just eases exit handling
+ while test $# -gt 0; do
+ opt="$1"
+ shift
+ case $opt in
+ --debug|-x) opt_debug='set -x'
+ func_echo "enabling shell trace mode"
+ $opt_debug
+ ;;
+ --dry-run|--dryrun|-n)
+ opt_dry_run=:
+ ;;
+ --config)
+ opt_config=:
+func_config
+ ;;
+ --dlopen|-dlopen)
+ optarg="$1"
+ opt_dlopen="${opt_dlopen+$opt_dlopen
+}$optarg"
+ shift
+ ;;
+ --preserve-dup-deps)
+ opt_preserve_dup_deps=:
+ ;;
+ --features)
+ opt_features=:
+func_features
+ ;;
+ --finish)
+ opt_finish=:
+set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ --help)
+ opt_help=:
+ ;;
+ --help-all)
+ opt_help_all=:
+opt_help=': help-all'
+ ;;
+ --mode)
+ test $# = 0 && func_missing_arg $opt && break
+ optarg="$1"
+ opt_mode="$optarg"
+case $optarg in
+ # Valid mode arguments:
+ clean|compile|execute|finish|install|link|relink|uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+esac
+ shift
+ ;;
+ --no-silent|--no-quiet)
+ opt_silent=false
+func_append preserve_args " $opt"
+ ;;
+ --no-warning|--no-warn)
+ opt_warning=false
+func_append preserve_args " $opt"
+ ;;
+ --no-verbose)
+ opt_verbose=false
+func_append preserve_args " $opt"
+ ;;
+ --silent|--quiet)
+ opt_silent=:
+func_append preserve_args " $opt"
+ opt_verbose=false
+ ;;
+ --verbose|-v)
+ opt_verbose=:
+func_append preserve_args " $opt"
+opt_silent=false
+ ;;
+ --tag)
+ test $# = 0 && func_missing_arg $opt && break
+ optarg="$1"
+ opt_tag="$optarg"
+func_append preserve_args " $opt $optarg"
+func_enable_tag "$optarg"
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) func_help ;;
+ --version) func_version ;;
+
+ # Separate optargs to long options:
+ --*=*)
+ func_split_long_opt "$opt"
+ set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
+ shift
+ ;;
+
+ # Separate non-argument short options:
+ -\?*|-h*|-n*|-v*)
+ func_split_short_opt "$opt"
+ set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
+ shift
+ ;;
+
+ --) break ;;
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+ *) set dummy "$opt" ${1+"$@"}; shift; break ;;
+ esac
+ done
+
+ # Validate options:
+
+ # save first non-option argument
+ if test "$#" -gt 0; then
+ nonopt="$opt"
+ shift
+ fi
+
+ # preserve --debug
+ test "$opt_debug" = : || func_append preserve_args " --debug"
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
+ ;;
+ esac
+
+ $opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$opt_mode' for more information."
+ }
+
+
+ # Bail if the options were screwed
+ $exit_cmd $EXIT_FAILURE
+}
+
+
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_resolve_sysroot PATH
+# Replace a leading = in PATH with a sysroot. Store the result into
+# func_resolve_sysroot_result
+func_resolve_sysroot ()
+{
+ func_resolve_sysroot_result=$1
+ case $func_resolve_sysroot_result in
+ =*)
+ func_stripname '=' '' "$func_resolve_sysroot_result"
+ func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
+ ;;
+ esac
+}
+
+# func_replace_sysroot PATH
+# If PATH begins with the sysroot, replace it with = and
+# store the result into func_replace_sysroot_result.
+func_replace_sysroot ()
+{
+ case "$lt_sysroot:$1" in
+ ?*:"$lt_sysroot"*)
+ func_stripname "$lt_sysroot" '' "$1"
+ func_replace_sysroot_result="=$func_stripname_result"
+ ;;
+ *)
+ # Including no sysroot.
+ func_replace_sysroot_result=$1
+ ;;
+ esac
+}
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_append_quoted CC_quoted "$arg"
+ done
+ CC_expanded=`func_echo_all $CC`
+ CC_quoted_expanded=`func_echo_all $CC_quoted`
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_append_quoted CC_quoted "$arg"
+ done
+ CC_expanded=`func_echo_all $CC`
+ CC_quoted_expanded=`func_echo_all $CC_quoted`
+ case "$@ " in
+ " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+
+##################################################
+# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
+##################################################
+
+# func_convert_core_file_wine_to_w32 ARG
+# Helper function used by file name conversion functions when $build is *nix,
+# and $host is mingw, cygwin, or some other w32 environment. Relies on a
+# correctly configured wine environment available, with the winepath program
+# in $build's $PATH.
+#
+# ARG is the $build file name to be converted to w32 format.
+# Result is available in $func_convert_core_file_wine_to_w32_result, and will
+# be empty on error (or when ARG is empty)
+func_convert_core_file_wine_to_w32 ()
+{
+ $opt_debug
+ func_convert_core_file_wine_to_w32_result="$1"
+ if test -n "$1"; then
+ # Unfortunately, winepath does not exit with a non-zero error code, so we
+ # are forced to check the contents of stdout. On the other hand, if the
+ # command is not found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both error code of
+ # zero AND non-empty stdout, which explains the odd construction:
+ func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
+ func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ func_convert_core_file_wine_to_w32_result=
+ fi
+ fi
+}
+# end: func_convert_core_file_wine_to_w32
+
+
+# func_convert_core_path_wine_to_w32 ARG
+# Helper function used by path conversion functions when $build is *nix, and
+# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
+# configured wine environment available, with the winepath program in $build's
+# $PATH. Assumes ARG has no leading or trailing path separator characters.
+#
+# ARG is path to be converted from $build format to win32.
+# Result is available in $func_convert_core_path_wine_to_w32_result.
+# Unconvertible file (directory) names in ARG are skipped; if no directory names
+# are convertible, then the result may be empty.
+func_convert_core_path_wine_to_w32 ()
+{
+ $opt_debug
+ # unfortunately, winepath doesn't convert paths, only file names
+ func_convert_core_path_wine_to_w32_result=""
+ if test -n "$1"; then
+ oldIFS=$IFS
+ IFS=:
+ for func_convert_core_path_wine_to_w32_f in $1; do
+ IFS=$oldIFS
+ func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
+ if test -n "$func_convert_core_file_wine_to_w32_result" ; then
+ if test -z "$func_convert_core_path_wine_to_w32_result"; then
+ func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
+ else
+ func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
+ fi
+ fi
+ done
+ IFS=$oldIFS
+ fi
+}
+# end: func_convert_core_path_wine_to_w32
+
+
+# func_cygpath ARGS...
+# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
+# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
+# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
+# (2), returns the Cygwin file name or path in func_cygpath_result (input
+# file name or path is assumed to be in w32 format, as previously converted
+# from $build's *nix or MSYS format). In case (3), returns the w32 file name
+# or path in func_cygpath_result (input file name or path is assumed to be in
+# Cygwin format). Returns an empty string on error.
+#
+# ARGS are passed to cygpath, with the last one being the file name or path to
+# be converted.
+#
+# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
+# environment variable; do not put it in $PATH.
+func_cygpath ()
+{
+ $opt_debug
+ if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
+ func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
+ if test "$?" -ne 0; then
+ # on failure, ensure result is empty
+ func_cygpath_result=
+ fi
+ else
+ func_cygpath_result=
+ func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
+ fi
+}
+#end: func_cygpath
+
+
+# func_convert_core_msys_to_w32 ARG
+# Convert file name or path ARG from MSYS format to w32 format. Return
+# result in func_convert_core_msys_to_w32_result.
+func_convert_core_msys_to_w32 ()
+{
+ $opt_debug
+ # awkward: cmd appends spaces to result
+ func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
+ $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
+}
+#end: func_convert_core_msys_to_w32
+
+
+# func_convert_file_check ARG1 ARG2
+# Verify that ARG1 (a file name in $build format) was converted to $host
+# format in ARG2. Otherwise, emit an error message, but continue (resetting
+# func_to_host_file_result to ARG1).
+func_convert_file_check ()
+{
+ $opt_debug
+ if test -z "$2" && test -n "$1" ; then
+ func_error "Could not determine host file name corresponding to"
+ func_error " \`$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_file_result="$1"
+ fi
+}
+# end func_convert_file_check
+
+
+# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
+# Verify that FROM_PATH (a path in $build format) was converted to $host
+# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
+# func_to_host_file_result to a simplistic fallback value (see below).
+func_convert_path_check ()
+{
+ $opt_debug
+ if test -z "$4" && test -n "$3"; then
+ func_error "Could not determine the host path corresponding to"
+ func_error " \`$3'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This is a deliberately simplistic "conversion" and
+ # should not be "improved". See libtool.info.
+ if test "x$1" != "x$2"; then
+ lt_replace_pathsep_chars="s|$1|$2|g"
+ func_to_host_path_result=`echo "$3" |
+ $SED -e "$lt_replace_pathsep_chars"`
+ else
+ func_to_host_path_result="$3"
+ fi
+ fi
+}
+# end func_convert_path_check
+
+
+# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
+# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
+# and appending REPL if ORIG matches BACKPAT.
+func_convert_path_front_back_pathsep ()
+{
+ $opt_debug
+ case $4 in
+ $1 ) func_to_host_path_result="$3$func_to_host_path_result"
+ ;;
+ esac
+ case $4 in
+ $2 ) func_append func_to_host_path_result "$3"
+ ;;
+ esac
+}
+# end func_convert_path_front_back_pathsep
+
+
+##################################################
+# $build to $host FILE NAME CONVERSION FUNCTIONS #
+##################################################
+# invoked via `$to_host_file_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# Result will be available in $func_to_host_file_result.
+
+
+# func_to_host_file ARG
+# Converts the file name ARG from $build format to $host format. Return result
+# in func_to_host_file_result.
+func_to_host_file ()
+{
+ $opt_debug
+ $to_host_file_cmd "$1"
+}
+# end func_to_host_file
+
+
+# func_to_tool_file ARG LAZY
+# converts the file name ARG from $build format to toolchain format. Return
+# result in func_to_tool_file_result. If the conversion in use is listed
+# in (the comma separated) LAZY, no conversion takes place.
+func_to_tool_file ()
+{
+ $opt_debug
+ case ,$2, in
+ *,"$to_tool_file_cmd",*)
+ func_to_tool_file_result=$1
+ ;;
+ *)
+ $to_tool_file_cmd "$1"
+ func_to_tool_file_result=$func_to_host_file_result
+ ;;
+ esac
+}
+# end func_to_tool_file
+
+
+# func_convert_file_noop ARG
+# Copy ARG to func_to_host_file_result.
+func_convert_file_noop ()
+{
+ func_to_host_file_result="$1"
+}
+# end func_convert_file_noop
+
+
+# func_convert_file_msys_to_w32 ARG
+# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper. Returns result in
+# func_to_host_file_result.
+func_convert_file_msys_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_msys_to_w32 "$1"
+ func_to_host_file_result="$func_convert_core_msys_to_w32_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_w32
+
+
+# func_convert_file_cygwin_to_w32 ARG
+# Convert file name ARG from Cygwin to w32 format. Returns result in
+# func_to_host_file_result.
+func_convert_file_cygwin_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
+ # LT_CYGPATH in this case.
+ func_to_host_file_result=`cygpath -m "$1"`
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_cygwin_to_w32
+
+
+# func_convert_file_nix_to_w32 ARG
+# Convert file name ARG from *nix to w32 format. Requires a wine environment
+# and a working winepath. Returns result in func_to_host_file_result.
+func_convert_file_nix_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_file_wine_to_w32 "$1"
+ func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_w32
+
+
+# func_convert_file_msys_to_cygwin ARG
+# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_file_msys_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_msys_to_w32 "$1"
+ func_cygpath -u "$func_convert_core_msys_to_w32_result"
+ func_to_host_file_result="$func_cygpath_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_cygwin
+
+
+# func_convert_file_nix_to_cygwin ARG
+# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
+# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
+# in func_to_host_file_result.
+func_convert_file_nix_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
+ func_convert_core_file_wine_to_w32 "$1"
+ func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
+ func_to_host_file_result="$func_cygpath_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_cygwin
+
+
+#############################################
+# $build to $host PATH CONVERSION FUNCTIONS #
+#############################################
+# invoked via `$to_host_path_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# The result will be available in $func_to_host_path_result.
+#
+# Path separators are also converted from $build format to $host format. If
+# ARG begins or ends with a path separator character, it is preserved (but
+# converted to $host format) on output.
+#
+# All path conversion functions are named using the following convention:
+# file name conversion function : func_convert_file_X_to_Y ()
+# path conversion function : func_convert_path_X_to_Y ()
+# where, for any given $build/$host combination the 'X_to_Y' value is the
+# same. If conversion functions are added for new $build/$host combinations,
+# the two new functions must follow this pattern, or func_init_to_host_path_cmd
+# will break.
+
+
+# func_init_to_host_path_cmd
+# Ensures that function "pointer" variable $to_host_path_cmd is set to the
+# appropriate value, based on the value of $to_host_file_cmd.
+to_host_path_cmd=
+func_init_to_host_path_cmd ()
+{
+ $opt_debug
+ if test -z "$to_host_path_cmd"; then
+ func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
+ to_host_path_cmd="func_convert_path_${func_stripname_result}"
+ fi
+}
+
+
+# func_to_host_path ARG
+# Converts the path ARG from $build format to $host format. Return result
+# in func_to_host_path_result.
+func_to_host_path ()
+{
+ $opt_debug
+ func_init_to_host_path_cmd
+ $to_host_path_cmd "$1"
+}
+# end func_to_host_path
+
+
+# func_convert_path_noop ARG
+# Copy ARG to func_to_host_path_result.
+func_convert_path_noop ()
+{
+ func_to_host_path_result="$1"
+}
+# end func_convert_path_noop
+
+
+# func_convert_path_msys_to_w32 ARG
+# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper. Returns result in
+# func_to_host_path_result.
+func_convert_path_msys_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # Remove leading and trailing path separator characters from ARG. MSYS
+ # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
+ # and winepath ignores them completely.
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+ func_to_host_path_result="$func_convert_core_msys_to_w32_result"
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_msys_to_w32
+
+
+# func_convert_path_cygwin_to_w32 ARG
+# Convert path ARG from Cygwin to w32 format. Returns result in
+# func_to_host_file_result.
+func_convert_path_cygwin_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_cygwin_to_w32
+
+
+# func_convert_path_nix_to_w32 ARG
+# Convert path ARG from *nix to w32 format. Requires a wine environment and
+# a working winepath. Returns result in func_to_host_file_result.
+func_convert_path_nix_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+ func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_nix_to_w32
+
+
+# func_convert_path_msys_to_cygwin ARG
+# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_path_msys_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+ func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
+ func_to_host_path_result="$func_cygpath_result"
+ func_convert_path_check : : \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+ fi
+}
+# end func_convert_path_msys_to_cygwin
+
+
+# func_convert_path_nix_to_cygwin ARG
+# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
+# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
+# func_to_host_file_result.
+func_convert_path_nix_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+ func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
+ func_to_host_path_result="$func_cygpath_result"
+ func_convert_path_check : : \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+ fi
+}
+# end func_convert_path_nix_to_cygwin
+
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ func_append pie_flag " $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ func_append later " $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_append_quoted lastarg "$arg"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ func_append base_compile " $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_append_quoted base_compile "$lastarg"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ func_append removelist " $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ func_append removelist " $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
+ srcfile=$func_to_tool_file_result
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ func_append command " -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ func_append command " -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ func_append command "$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+ test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $opt_mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to build PIC objects only
+ -prefer-non-pic try to build non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+ -Wc,FLAG pass FLAG directly to the compiler
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -bindir BINDIR specify path to binaries directory (for systems where
+ libraries must be found in the PATH setting at runtime)
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+ -Wc,FLAG
+ -Xcompiler FLAG pass linker-specific FLAG directly to the compiler
+ -Wl,FLAG
+ -Xlinker FLAG pass linker-specific FLAG directly to the linker
+ -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$opt_mode'"
+ ;;
+ esac
+
+ echo
+ $ECHO "Try \`$progname --help' for more information about other modes."
+}
+
+# Now that we've collected a possible --mode arg, show help if necessary
+if $opt_help; then
+ if test "$opt_help" = :; then
+ func_mode_help
+ else
+ {
+ func_help noexit
+ for opt_mode in compile link execute install finish uninstall clean; do
+ func_mode_help
+ done
+ } | sed -n '1p; 2,$s/^Usage:/ or: /p'
+ {
+ func_help noexit
+ for opt_mode in compile link execute install finish uninstall clean; do
+ echo
+ func_mode_help
+ done
+ } |
+ sed '1d
+ /^When reporting/,/^Report/{
+ H
+ d
+ }
+ $x
+ /information about other modes/d
+ /more detailed .*MODE/d
+ s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/'
+ fi
+ exit $?
+fi
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $opt_dlopen; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ func_resolve_sysroot "$file"
+ file=$func_resolve_sysroot_result
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ func_append dir "/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -* | *.la | *.lo ) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_append_quoted args "$file"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ echo "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libs=
+ libdirs=
+ admincmds=
+
+ for opt in "$nonopt" ${1+"$@"}
+ do
+ if test -d "$opt"; then
+ func_append libdirs " $opt"
+
+ elif test -f "$opt"; then
+ if func_lalib_unsafe_p "$opt"; then
+ func_append libs " $opt"
+ else
+ func_warning "\`$opt' is not a valid libtool archive"
+ fi
+
+ else
+ func_fatal_error "invalid argument \`$opt'"
+ fi
+ done
+
+ if test -n "$libs"; then
+ if test -n "$lt_sysroot"; then
+ sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
+ sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
+ else
+ sysroot_cmd=
+ fi
+
+ # Remove sysroot references
+ if $opt_dry_run; then
+ for lib in $libs; do
+ echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
+ done
+ else
+ tmpdir=`func_mktempdir`
+ for lib in $libs; do
+ sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
+ > $tmpdir/tmp-la
+ mv -f $tmpdir/tmp-la $lib
+ done
+ ${RM}r "$tmpdir"
+ fi
+ fi
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || func_append admincmds "
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ echo "----------------------------------------------------------------------"
+ echo "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ echo
+ echo "If you ever happen to want to link against installed libraries"
+ echo "in a given directory, LIBDIR, you must either use libtool, and"
+ echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ echo "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ echo " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ echo " - add LIBDIR to the \`$runpath_var' environment variable"
+ echo " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ echo
+
+ echo "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ echo "pages."
+ ;;
+ *)
+ echo "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ echo "----------------------------------------------------------------------"
+ fi
+ exit $EXIT_SUCCESS
+}
+
+test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ case $nonopt in *shtool*) :;; *) false;; esac; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ func_append install_prog "$func_quote_for_eval_result"
+ install_shared_prog=$install_prog
+ case " $install_prog " in
+ *[\\\ /]cp\ *) install_cp=: ;;
+ *) install_cp=false ;;
+ esac
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ no_mode=:
+ for arg
+ do
+ arg2=
+ if test -n "$dest"; then
+ func_append files " $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ if $install_cp; then :; else
+ prev=$arg
+ fi
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ if test "x$prev" = x-m && test -n "$install_override_mode"; then
+ arg2=$install_override_mode
+ no_mode=false
+ fi
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ func_append install_prog " $func_quote_for_eval_result"
+ if test -n "$arg2"; then
+ func_quote_for_eval "$arg2"
+ fi
+ func_append install_shared_prog " $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -n "$install_override_mode" && $no_mode; then
+ if $install_cp; then :; else
+ func_quote_for_eval "$install_override_mode"
+ func_append install_shared_prog " -m $func_quote_for_eval_result"
+ fi
+ fi
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ func_append staticlibs " $file"
+ ;;
+
+ *.la)
+ func_resolve_sysroot "$file"
+ file=$func_resolve_sysroot_result
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) func_append current_libdirs " $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) func_append future_libdirs " $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ func_append dir "$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && func_append staticlibs " $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$opt_mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
+#pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
+#endif
+
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+ relocations are performed -- see ld's documentation on pseudo-relocs. */
+# define LT_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data. */
+# define LT_DLSYM_CONST
+#else
+# define LT_DLSYM_CONST const
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_to_tool_file "$progfile" func_convert_file_msys_to_w32
+ func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
+ $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ # if an import library, we need to obtain dlname
+ if func_win32_import_lib_p "$dlprefile"; then
+ func_tr_sh "$dlprefile"
+ eval "curr_lafile=\$libfile_$func_tr_sh_result"
+ dlprefile_dlbasename=""
+ if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
+ # Use subshell, to avoid clobbering current variable values
+ dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
+ if test -n "$dlprefile_dlname" ; then
+ func_basename "$dlprefile_dlname"
+ dlprefile_dlbasename="$func_basename_result"
+ else
+ # no lafile. user explicitly requested -dlpreopen <import library>.
+ $sharedlib_from_linklib_cmd "$dlprefile"
+ dlprefile_dlbasename=$sharedlib_from_linklib_result
+ fi
+ fi
+ $opt_dry_run || {
+ if test -n "$dlprefile_dlbasename" ; then
+ eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
+ else
+ func_warning "Could not compute DLL name from $name"
+ eval '$ECHO ": $name " >> "$nlist"'
+ fi
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
+ $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
+ }
+ else # not an import lib
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ fi
+ ;;
+ *)
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ ;;
+ esac
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ echo >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+extern LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ echo >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) func_append symtab_cflags " $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+# Despite the name, also deal with 64 bit binaries.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+# func_cygming_dll_for_implib ARG
+#
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+# Invoked by eval'ing the libtool variable
+# $sharedlib_from_linklib_cmd
+# Result is available in the variable
+# $sharedlib_from_linklib_result
+func_cygming_dll_for_implib ()
+{
+ $opt_debug
+ sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
+}
+
+# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
+#
+# The is the core of a fallback implementation of a
+# platform-specific function to extract the name of the
+# DLL associated with the specified import library LIBNAME.
+#
+# SECTION_NAME is either .idata$6 or .idata$7, depending
+# on the platform and compiler that created the implib.
+#
+# Echos the name of the DLL associated with the
+# specified import library.
+func_cygming_dll_for_implib_fallback_core ()
+{
+ $opt_debug
+ match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
+ $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
+ $SED '/^Contents of section '"$match_literal"':/{
+ # Place marker at beginning of archive member dllname section
+ s/.*/====MARK====/
+ p
+ d
+ }
+ # These lines can sometimes be longer than 43 characters, but
+ # are always uninteresting
+ /:[ ]*file format pe[i]\{,1\}-/d
+ /^In archive [^:]*:/d
+ # Ensure marker is printed
+ /^====MARK====/p
+ # Remove all lines with less than 43 characters
+ /^.\{43\}/!d
+ # From remaining lines, remove first 43 characters
+ s/^.\{43\}//' |
+ $SED -n '
+ # Join marker and all lines until next marker into a single line
+ /^====MARK====/ b para
+ H
+ $ b para
+ b
+ :para
+ x
+ s/\n//g
+ # Remove the marker
+ s/^====MARK====//
+ # Remove trailing dots and whitespace
+ s/[\. \t]*$//
+ # Print
+ /./p' |
+ # we now have a list, one entry per line, of the stringified
+ # contents of the appropriate section of all members of the
+ # archive which possess that section. Heuristic: eliminate
+ # all those which have a first or second character that is
+ # a '.' (that is, objdump's representation of an unprintable
+ # character.) This should work for all archives with less than
+ # 0x302f exports -- but will fail for DLLs whose name actually
+ # begins with a literal '.' or a single character followed by
+ # a '.'.
+ #
+ # Of those that remain, print the first one.
+ $SED -e '/^\./d;/^.\./d;q'
+}
+
+# func_cygming_gnu_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is a GNU/binutils-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_gnu_implib_p ()
+{
+ $opt_debug
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
+ test -n "$func_cygming_gnu_implib_tmp"
+}
+
+# func_cygming_ms_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is an MS-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_ms_implib_p ()
+{
+ $opt_debug
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
+ test -n "$func_cygming_ms_implib_tmp"
+}
+
+# func_cygming_dll_for_implib_fallback ARG
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+#
+# This fallback implementation is for use when $DLLTOOL
+# does not support the --identify-strict option.
+# Invoked by eval'ing the libtool variable
+# $sharedlib_from_linklib_cmd
+# Result is available in the variable
+# $sharedlib_from_linklib_result
+func_cygming_dll_for_implib_fallback ()
+{
+ $opt_debug
+ if func_cygming_gnu_implib_p "$1" ; then
+ # binutils import library
+ sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
+ elif func_cygming_ms_implib_p "$1" ; then
+ # ms-generated import library
+ sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
+ else
+ # unknown
+ sharedlib_from_linklib_result=""
+ fi
+}
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ if test "$lock_old_archive_extraction" = yes; then
+ lockfile=$f_ex_an_ar_oldlib.lock
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ fi
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
+ 'stat=$?; rm -f "$lockfile"; exit $stat'
+ if test "$lock_old_archive_extraction" = yes; then
+ $opt_dry_run || rm -f "$lockfile"
+ fi
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=${1-no}
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ file=\"\$0\""
+
+ qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
+ $ECHO "\
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+ eval 'cat <<_LTECHO_EOF
+\$1
+_LTECHO_EOF'
+}
+ ECHO=\"$qECHO\"
+ fi
+
+# Very basic option parsing. These options are (a) specific to
+# the libtool wrapper, (b) are identical between the wrapper
+# /script/ and the wrapper /executable/ which is used only on
+# windows platforms, and (c) all begin with the string "--lt-"
+# (application programs are unlikely to have options which match
+# this pattern).
+#
+# There are only two supported options: --lt-debug and
+# --lt-dump-script. There is, deliberately, no --lt-help.
+#
+# The first argument to this parsing function should be the
+# script's $0 value, followed by "$@".
+lt_option_debug=
+func_parse_lt_options ()
+{
+ lt_script_arg0=\$0
+ shift
+ for lt_opt
+ do
+ case \"\$lt_opt\" in
+ --lt-debug) lt_option_debug=1 ;;
+ --lt-dump-script)
+ lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\`
+ test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=.
+ lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\`
+ cat \"\$lt_dump_D/\$lt_dump_F\"
+ exit 0
+ ;;
+ --lt-*)
+ \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2
+ exit 1
+ ;;
+ esac
+ done
+
+ # Print the debug banner immediately:
+ if test -n \"\$lt_option_debug\"; then
+ echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
+ fi
+}
+
+# Used when --lt-debug. Prints its arguments to stdout
+# (redirection is the responsibility of the caller)
+func_lt_dump_args ()
+{
+ lt_dump_args_N=1;
+ for lt_arg
+ do
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
+ lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
+ done
+}
+
+# Core function for launching the target application
+func_exec_program_core ()
+{
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ if test -n \"\$lt_option_debug\"; then
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
+ func_lt_dump_args \${1+\"\$@\"} 1>&2
+ fi
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ if test -n \"\$lt_option_debug\"; then
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
+ func_lt_dump_args \${1+\"\$@\"} 1>&2
+ fi
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+}
+
+# A function to encapsulate launching the target application
+# Strips options in the --lt-* namespace from \$@ and
+# launches target application with the remaining arguments.
+func_exec_program ()
+{
+ case \" \$* \" in
+ *\\ --lt-*)
+ for lt_wr_arg
+ do
+ case \$lt_wr_arg in
+ --lt-*) ;;
+ *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
+ esac
+ shift
+ done ;;
+ esac
+ func_exec_program_core \${1+\"\$@\"}
+}
+
+ # Parse options
+ func_parse_lt_options \"\$0\" \${1+\"\$@\"}
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\`
+ done
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # fixup the dll searchpath if we need to.
+ #
+ # Fix the DLL searchpath if we need to. Do this before prepending
+ # to shlibpath, because on Windows, both are PATH and uninstalled
+ # libraries must come first.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+ func_exec_program \${1+\"\$@\"}
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+*/
+EOF
+ cat <<"EOF"
+#ifdef _MSC_VER
+# define _CRT_SECURE_NO_DEPRECATE 1
+#endif
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+/* declarations of non-ANSI functions */
+#if defined(__MINGW32__)
+# ifdef __STRICT_ANSI__
+int _putenv (const char *);
+# endif
+#elif defined(__CYGWIN__)
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+/* #elif defined (other platforms) ... */
+#endif
+
+/* portability defines, excluding path handling macros */
+#if defined(_MSC_VER)
+# define setmode _setmode
+# define stat _stat
+# define chmod _chmod
+# define getcwd _getcwd
+# define putenv _putenv
+# define S_IXUSR _S_IEXEC
+# ifndef _INTPTR_T_DEFINED
+# define _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#elif defined(__MINGW32__)
+# define setmode _setmode
+# define stat _stat
+# define chmod _chmod
+# define getcwd _getcwd
+# define putenv _putenv
+#elif defined(__CYGWIN__)
+# define HAVE_SETENV
+# define FOPEN_WB "wb"
+/* #elif defined (other platforms) ... */
+#endif
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+/* path handling portability macros */
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#if defined(LT_DEBUGWRAPPER)
+static int lt_debug = 1;
+#else
+static int lt_debug = 0;
+#endif
+
+const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_debugprintf (const char *file, int line, const char *fmt, ...);
+void lt_fatal (const char *file, int line, const char *message, ...);
+static const char *nonnull (const char *s);
+static const char *nonempty (const char *s);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+void lt_dump_script (FILE *f);
+EOF
+
+ cat <<EOF
+volatile const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_path "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_path_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_path "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_path_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+static const char *debug_opt = LTWRAPPER_OPTION_PREFIX "debug";
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ newargz = XMALLOC (char *, argc + 1);
+
+ /* very simple arg parsing; don't want to rely on getopt
+ * also, copy all non cwrapper options to newargz, except
+ * argz[0], which is handled differently
+ */
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ lt_dump_script (stdout);
+ return 0;
+ }
+ if (strcmp (argv[i], debug_opt) == 0)
+ {
+ lt_debug = 1;
+ continue;
+ }
+ if (strcmp (argv[i], ltwrapper_option_prefix) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal (__FILE__, __LINE__,
+ "unrecognized %s option: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+EOF
+ cat <<EOF
+ /* The GNU banner must be the first non-error debug message */
+ lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n");
+EOF
+ cat <<"EOF"
+ lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]);
+ lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name);
+
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]);
+ lt_debugprintf (__FILE__, __LINE__,
+ "(main) found exe (before symlink chase) at: %s\n",
+ tmp_pathspec);
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ lt_debugprintf (__FILE__, __LINE__,
+ "(main) found exe (after symlink chase) at: %s\n",
+ actual_cwrapper_path);
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ lt_debugprintf (__FILE__, __LINE__,
+ "(main) libtool target name: %s\n",
+ target_name);
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must
+ be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
+ because on Windows, both *_VARNAMEs are PATH but uninstalled
+ libraries must come first. */
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+
+ lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
+ nonnull (lt_argv_zero));
+ for (i = 0; i < newargc; i++)
+ {
+ lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n",
+ i, nonnull (newargz[i]));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ lt_debugprintf (__FILE__, __LINE__,
+ "(main) failed to launch target \"%s\": %s\n",
+ lt_argv_zero, nonnull (strerror (errno)));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal (__FILE__, __LINE__, "memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n",
+ nonempty (path));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n",
+ nonempty (path));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
+ nonempty (wrapper));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+ nonnull (strerror (errno)));
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+ nonnull (strerror (errno)));
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ lt_debugprintf (__FILE__, __LINE__,
+ "checking path component for symlinks: %s\n",
+ tmp_pathspec);
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ lt_fatal (__FILE__, __LINE__,
+ "error accessing file \"%s\": %s",
+ tmp_pathspec, nonnull (strerror (errno)));
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal (__FILE__, __LINE__,
+ "could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+void
+lt_debugprintf (const char *file, int line, const char *fmt, ...)
+{
+ va_list args;
+ if (lt_debug)
+ {
+ (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line);
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+ }
+}
+
+static void
+lt_error_core (int exit_status, const char *file,
+ int line, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *file, int line, const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap);
+ va_end (ap);
+}
+
+static const char *
+nonnull (const char *s)
+{
+ return s ? s : "(null)";
+}
+
+static const char *
+nonempty (const char *s)
+{
+ return (s && !*s) ? "(empty)" : nonnull (s);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_setenv) setting '%s' to '%s'\n",
+ nonnull (name), nonnull (value));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ nonnull (name), nonnull (value));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ nonnull (name), nonnull (value));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+void lt_dump_script (FILE* f)
+{
+EOF
+ func_emit_wrapper yes |
+ $SED -n -e '
+s/^\(.\{79\}\)\(..*\)/\1\
+\2/
+h
+s/\([\\"]\)/\\\1/g
+s/$/\\n/
+s/\([^\n]*\).*/ fputs ("\1", f);/p
+g
+D'
+ cat <<"EOF"
+}
+EOF
+}
+# end: func_emit_cwrapperexe_src
+
+# func_win32_import_lib_p ARG
+# True if ARG is an import lib, as indicated by $file_magic_cmd
+func_win32_import_lib_p ()
+{
+ $opt_debug
+ case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
+ *import*) : ;;
+ *) false ;;
+ esac
+}
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ bindir=
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ bindir)
+ bindir="$arg"
+ prev=
+ continue
+ ;;
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ func_append dlfiles " $arg"
+ else
+ func_append dlprefiles " $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) func_append deplibs " $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# func_append moreargs " $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ func_append dlfiles " $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ func_append dlprefiles " $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) func_append rpath " $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) func_append xrpath " $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ func_append weak_libs " $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ func_append linker_flags " $qarg"
+ func_append compiler_flags " $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ func_append compiler_flags " $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ func_append linker_flags " $qarg"
+ func_append compiler_flags " $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -bindir)
+ prev=bindir
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname "-L" '' "$arg"
+ if test -z "$func_stripname_result"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ func_resolve_sysroot "$func_stripname_result"
+ dir=$func_resolve_sysroot_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "* | *" $arg "*)
+ # Will only happen for absolute or sysroot arguments
+ ;;
+ *)
+ # Preserve sysroot, but never include relative directories
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
+ *) func_append deplibs " -L$dir" ;;
+ esac
+ func_append lib_search_path " $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) func_append dllsearchpath ":$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) func_append dllsearchpath ":$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ func_append deplibs " System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ func_append deplibs " $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot|--sysroot)
+ func_append compiler_flags " $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ func_append compiler_flags " $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) func_append new_inherited_linker_flags " $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ =*)
+ func_stripname '=' '' "$dir"
+ dir=$lt_sysroot$func_stripname_result
+ ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) func_append xrpath " $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ func_append arg " $func_quote_for_eval_result"
+ func_append compiler_flags " $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ func_append arg " $wl$func_quote_for_eval_result"
+ func_append compiler_flags " $wl$func_quote_for_eval_result"
+ func_append linker_flags " $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # Flags to be passed through unchanged, with rationale:
+ # -64, -mips[0-9] enable 64-bit mode for the SGI compiler
+ # -r[0-9][0-9]* specify processor for the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler
+ # +DA*, +DD* enable 64-bit mode for the HP compiler
+ # -q* compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
+ # -F/path path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
+ # @file GCC response files
+ # -tp=* Portland pgcc target processor selection
+ # --sysroot=* for sysroot support
+ # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
+ -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ func_append compiler_flags " $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ func_append objs " $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ func_append dlfiles " $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ func_append dlprefiles " $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ func_append deplibs " $arg"
+ func_append old_deplibs " $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ func_resolve_sysroot "$arg"
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ func_append dlfiles " $func_resolve_sysroot_result"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ func_append dlprefiles " $func_resolve_sysroot_result"
+ prev=
+ else
+ func_append deplibs " $func_resolve_sysroot_result"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ func_to_tool_file "$output_objdir/"
+ tool_output_objdir=$func_to_tool_file_result
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_preserve_dup_deps ; then
+ case "$libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append libs " $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
+ esac
+ func_append pre_post_deps " $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link)
+ libs="$deplibs %DEPLIBS%"
+ test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
+ ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ func_resolve_sysroot "$lib"
+ case $lib in
+ *.la) func_source "$func_resolve_sysroot_result" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ func_basename "$deplib"
+ deplib_base=$func_basename_result
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) func_append deplibs " $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ func_append compiler_flags " $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) func_append new_inherited_linker_flags " $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) func_append new_inherited_linker_flags " $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ dir=$func_resolve_sysroot_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) func_append xrpath " $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la)
+ func_resolve_sysroot "$deplib"
+ lib=$func_resolve_sysroot_result
+ ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ echo
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because the file extensions .$libext of this argument makes me believe"
+ echo "*** that it is just a static archive that I should not use here."
+ else
+ echo
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ func_append newdlprefiles " $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ func_append newdlfiles " $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && func_append dlfiles " $dlopen"
+ test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ func_append convenience " $ladir/$objdir/$old_library"
+ func_append old_convenience " $ladir/$objdir/$old_library"
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append tmp_libs " $deplib"
+ done
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ if test -n "$old_library" &&
+ { test "$prefer_static_libs" = yes ||
+ test "$prefer_static_libs,$installed" = "built,no"; }; then
+ linklib=$old_library
+ else
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ fi
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ func_append dlprefiles " $lib $dependency_libs"
+ else
+ func_append newdlfiles " $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$lt_sysroot$libdir"
+ absdir="$lt_sysroot$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ func_append notinst_path " $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ func_append notinst_path " $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ case "$host" in
+ # special handling for platforms with PE-DLLs.
+ *cygwin* | *mingw* | *cegcc* )
+ # Linker will automatically link against shared library if both
+ # static and shared are present. Therefore, ensure we extract
+ # symbols from the import library if a shared library is present
+ # (otherwise, the dlopen module name will be incorrect). We do
+ # this by putting the import library name into $newdlprefiles.
+ # We recover the dlopen module name by 'saving' the la file
+ # name in a special purpose variable, and (later) extracting the
+ # dlname from the la file.
+ if test -n "$dlname"; then
+ func_tr_sh "$dir/$linklib"
+ eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
+ func_append newdlprefiles " $dir/$linklib"
+ else
+ func_append newdlprefiles " $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ func_append dlpreconveniencelibs " $dir/$old_library"
+ fi
+ ;;
+ * )
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ func_append newdlprefiles " $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ func_append dlpreconveniencelibs " $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ func_append newdlprefiles " $dir/$dlname"
+ else
+ func_append newdlprefiles " $dir/$linklib"
+ fi
+ ;;
+ esac
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ func_append newlib_search_path " $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append tmp_libs " $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) func_append temp_rpath "$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) func_append compile_rpath " $absdir" ;;
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ func_append notinst_deplibs " $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ func_append notinst_deplibs " $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ echo
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) func_append compile_rpath " $absdir" ;;
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$opt_mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ echo
+ echo "*** And there doesn't seem to be a static archive available"
+ echo "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$absdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ func_append add_dir " -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) func_append compile_shlibpath "$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) func_append finalize_shlibpath "$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$opt_mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) func_append finalize_shlibpath "$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ func_append add_dir " -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ echo
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ echo "*** But as you try to build a module library, libtool will still create "
+ echo "*** a static module, that should work as long as the dlopening application"
+ echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ echo
+ echo "*** However, this would only work if libtool was able to extract symbol"
+ echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ echo "*** not find such a program. So, this module is probably useless."
+ echo "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) func_append xrpath " $temp_xrpath";;
+ esac;;
+ *) func_append temp_deplibs " $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ func_append newlib_search_path " $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result";;
+ *) func_resolve_sysroot "$deplib" ;;
+ esac
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $func_resolve_sysroot_result "*)
+ func_append specialdeplibs " $func_resolve_sysroot_result" ;;
+ esac
+ fi
+ func_append tmp_libs " $func_resolve_sysroot_result"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ path=
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_resolve_sysroot "$deplib"
+ deplib=$func_resolve_sysroot_result
+ func_dirname "$deplib" "" "."
+ dir=$func_dirname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) func_append lib_search_path " $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) func_append tmp_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append tmp_libs " $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ func_append tmp_libs " $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ func_append objs "$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ echo
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ func_append libobjs " $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ # correct linux to gnu/linux during the next big refactor
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|qnx|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ *)
+ func_fatal_configuration "$modename: unknown library version type \`$version_type'"
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux) # correct to gnu/linux during the next big refactor
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ func_append verstring ":${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ func_append libobjs " $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$opt_mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ func_append removelist " $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ func_append oldlibs " $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"`
+ # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ func_replace_sysroot "$libdir"
+ func_append temp_xrpath " -R$func_replace_sysroot_result"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) func_append dlfiles " $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) func_append dlprefiles " $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ func_append deplibs " System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ func_append deplibs " -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ func_append newdeplibs " $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ func_append newdeplibs " $i"
+ else
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which I believe you do not have"
+ echo "*** because a test_compile did reveal that the linker did not use it for"
+ echo "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ func_append newdeplibs " $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ func_append newdeplibs " $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ func_append newdeplibs " $i"
+ else
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because a test_compile did reveal that the linker did not use this one"
+ echo "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ echo "*** make it link in! You will probably need to install it or some"
+ echo "*** library that it depends on before this library will be fully"
+ echo "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ func_append newdeplibs " $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ if test -n "$file_magic_glob"; then
+ libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
+ else
+ libnameglob=$libname
+ fi
+ test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ if test "$want_nocaseglob" = yes; then
+ shopt -s nocaseglob
+ potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
+ $nocaseglob
+ else
+ potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
+ fi
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ func_append newdeplibs " $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ func_append newdeplibs " $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
+ done
+ fi
+ case $tmp_deplibs in
+ *[!\ \ ]*)
+ echo
+ if test "X$deplibs_check_method" = "Xnone"; then
+ echo "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ echo "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ echo "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ ;;
+ esac
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ echo
+ echo "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ echo "*** a static module, that should work as long as the dlopening"
+ echo "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ echo
+ echo "*** However, this would only work if libtool was able to extract symbol"
+ echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ echo "*** not find such a program. So, this module is probably useless."
+ echo "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ echo "*** The inter-library dependencies that have been dropped here will be"
+ echo "*** automatically added whenever a program is linked with this library"
+ echo "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ echo
+ echo "*** Since this library must not contain undefined symbols,"
+ echo "*** because either the platform does not support them or"
+ echo "*** it was explicitly requested with -no-undefined,"
+ echo "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ func_append new_libs " -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ # Remove ${wl} instances when linking with ld.
+ # FIXME: should test the right _cmds variable.
+ case $archive_cmds in
+ *\$LD\ *) wl= ;;
+ esac
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ func_replace_sysroot "$libdir"
+ libdir=$func_replace_sysroot_result
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append dep_rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append perm_rpath " $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ func_append linknames " $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ func_append delfiles " $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd1 in $cmds; do
+ IFS="$save_ifs"
+ # Take the normal branch if the nm_file_list_spec branch
+ # doesn't work or if tool conversion is not needed.
+ case $nm_file_list_spec~$to_tool_file_cmd in
+ *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
+ try_normal_branch=yes
+ eval cmd=\"$cmd1\"
+ func_len " $cmd"
+ len=$func_len_result
+ ;;
+ *)
+ try_normal_branch=no
+ ;;
+ esac
+ if test "$try_normal_branch" = yes \
+ && { test "$len" -lt "$max_cmd_len" \
+ || test "$max_cmd_len" -le -1; }
+ then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ elif test -n "$nm_file_list_spec"; then
+ func_basename "$output"
+ output_la=$func_basename_result
+ save_libobjs=$libobjs
+ save_output=$output
+ output=${output_objdir}/${output_la}.nm
+ func_to_tool_file "$output"
+ libobjs=$nm_file_list_spec$func_to_tool_file_result
+ func_append delfiles " $output"
+ func_verbose "creating $NM input file list: $output"
+ for obj in $save_libobjs; do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result"
+ done > "$output"
+ eval cmd=\"$cmd1\"
+ func_show_eval "$cmd" 'exit $?'
+ output=$save_output
+ libobjs=$save_libobjs
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ func_append tmp_deplibs " $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $convenience
+ func_append libobjs " $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ func_append linker_flags " $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$opt_mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ func_basename "$output"
+ output_la=$func_basename_result
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ echo 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result" >> $output
+ done
+ echo ')' >> $output
+ func_append delfiles " $output"
+ func_to_tool_file "$output"
+ output=$func_to_tool_file_result
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result" >> $output
+ done
+ func_append delfiles " $output"
+ func_to_tool_file "$output"
+ output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ reload_objs=$objlist
+ eval concat_cmds=\"$reload_cmds\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ reload_objs="$objlist $last_robj"
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=" $obj"
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ reload_objs="$objlist $last_robj"
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ func_append delfiles " $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ func_append libobjs " $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # If we're not building shared, we need to use non_pic_objs
+ test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ func_append compile_command " ${wl}-bind_at_load"
+ func_append finalize_command " ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ func_append new_libs " -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ func_append compile_command " $compile_deplibs"
+ func_append finalize_command " $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append perm_rpath " $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) func_append dllsearchpath ":$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) func_append dllsearchpath ":$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_perm_rpath " $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cegcc* | *mingw32ce*)
+ # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output_objdir/$outputname"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ func_append oldobjs " $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $addlibs
+ func_append oldobjs " $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ func_append oldobjs " $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ echo "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ func_append oldobjs " $gentop/$newobj"
+ ;;
+ *) func_append oldobjs " $obj" ;;
+ esac
+ done
+ fi
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ elif test -n "$archiver_list_spec"; then
+ func_verbose "using command file archive linking..."
+ for obj in $oldobjs
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result"
+ done > $output_objdir/$libname.libcmd
+ func_to_tool_file "$output_objdir/$libname.libcmd"
+ oldobjs=" $archiver_list_spec$func_to_tool_file_result"
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ func_resolve_sysroot "$deplib"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ -L*)
+ func_stripname -L '' "$deplib"
+ func_replace_sysroot "$func_stripname_result"
+ func_append newdependency_libs " -L$func_replace_sysroot_result"
+ ;;
+ -R*)
+ func_stripname -R '' "$deplib"
+ func_replace_sysroot "$func_stripname_result"
+ func_append newdependency_libs " -R$func_replace_sysroot_result"
+ ;;
+ *) func_append newdependency_libs " $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ *) func_append newdlfiles " $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ func_append newdlfiles " $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ func_append newdlprefiles " $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ # In fact, it would be nice if we could use this code for all target
+ # systems that can't hard-code library paths into their executables
+ # and that have no shared library path variable independent of PATH,
+ # but it turns out we can't easily determine that from inspecting
+ # libtool variables, so we have to hard-code the OSs to which it
+ # applies here; at the moment, that means platforms that use the PE
+ # object format with DLL files. See the long comment at the top of
+ # tests/bindir.at for full details.
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
+ # If a -bindir argument was supplied, place the dll there.
+ if test "x$bindir" != x ;
+ then
+ func_relative_path "$install_libdir" "$bindir"
+ tdlname=$func_relative_path_result$dlname
+ else
+ # Otherwise fall back on heuristic.
+ tdlname=../bin/$dlname
+ fi
+ ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) func_append RM " $arg"; rmforce=yes ;;
+ -*) func_append RM " $arg" ;;
+ *) func_append files " $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ odir="$objdir"
+ else
+ odir="$dir/$objdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$opt_mode" = uninstall && odir="$dir"
+
+ # Remember odir for removal later, being careful to avoid duplicates
+ if test "$opt_mode" = clean; then
+ case " $rmdirs " in
+ *" $odir "*) ;;
+ *) func_append rmdirs " $odir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ func_append rmfiles " $odir/$n"
+ done
+ test -n "$old_library" && func_append rmfiles " $odir/$old_library"
+
+ case "$opt_mode" in
+ clean)
+ case " $library_names " in
+ *" $dlname "*) ;;
+ *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
+ esac
+ test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ func_append rmfiles " $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ func_append rmfiles " $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$opt_mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ func_append rmfiles " $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ func_append rmfiles " $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ func_append rmfiles " $odir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ func_append rmfiles " $odir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$opt_mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$opt_mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4
new file mode 100644
index 0000000..190117a
--- /dev/null
+++ b/m4/ax_pthread.m4
@@ -0,0 +1,333 @@
+# ===========================================================================
+# http://www.gnu.org/software/autoconf-archive/ax_pthread.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
+# AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
+#
+# DESCRIPTION
+#
+# This macro figures out how to build C programs using POSIX threads. It
+# sets the PTHREAD_LIBS output variable to the threads library and linker
+# flags, and the PTHREAD_CFLAGS output variable to any special C compiler
+# flags that are needed. (The user can also force certain compiler
+# flags/libs to be tested by setting these environment variables.)
+#
+# Also sets PTHREAD_CC to any special C compiler that is needed for
+# multi-threaded programs (defaults to the value of CC otherwise). (This
+# is necessary on AIX to use the special cc_r compiler alias.)
+#
+# NOTE: You are assumed to not only compile your program with these flags,
+# but also link it with them as well. e.g. you should link with
+# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS
+#
+# If you are only building threads programs, you may wish to use these
+# variables in your default LIBS, CFLAGS, and CC:
+#
+# LIBS="$PTHREAD_LIBS $LIBS"
+# CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
+# CC="$PTHREAD_CC"
+#
+# In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant
+# has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that name
+# (e.g. PTHREAD_CREATE_UNDETACHED on AIX).
+#
+# Also HAVE_PTHREAD_PRIO_INHERIT is defined if pthread is found and the
+# PTHREAD_PRIO_INHERIT symbol is defined when compiling with
+# PTHREAD_CFLAGS.
+#
+# ACTION-IF-FOUND is a list of shell commands to run if a threads library
+# is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it
+# is not found. If ACTION-IF-FOUND is not specified, the default action
+# will define HAVE_PTHREAD.
+#
+# Please let the authors know if this macro fails on any platform, or if
+# you have any other suggestions or comments. This macro was based on work
+# by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help
+# from M. Frigo), as well as ac_pthread and hb_pthread macros posted by
+# Alejandro Forero Cuervo to the autoconf macro repository. We are also
+# grateful for the helpful feedback of numerous users.
+#
+# Updated for Autoconf 2.68 by Daniel Richard G.
+#
+# LICENSE
+#
+# Copyright (c) 2008 Steven G. Johnson <stevenj at alum.mit.edu>
+# Copyright (c) 2011 Daniel Richard G. <skunk at iSKUNK.ORG>
+#
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU 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 General
+# Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# As a special exception, the respective Autoconf Macro's copyright owner
+# gives unlimited permission to copy, distribute and modify the configure
+# scripts that are the output of Autoconf when processing the Macro. You
+# need not follow the terms of the GNU General Public License when using
+# or distributing such scripts, even though portions of the text of the
+# Macro appear in them. The GNU General Public License (GPL) does govern
+# all other use of the material that constitutes the Autoconf Macro.
+#
+# This special exception to the GPL applies to versions of the Autoconf
+# Macro released by the Autoconf Archive. When you make and distribute a
+# modified version of the Autoconf Macro, you may extend this special
+# exception to the GPL to apply to your modified version as well.
+
+#serial 21
+
+AU_ALIAS([ACX_PTHREAD], [AX_PTHREAD])
+AC_DEFUN([AX_PTHREAD], [
+AC_REQUIRE([AC_CANONICAL_HOST])
+AC_LANG_PUSH([C])
+ax_pthread_ok=no
+
+# We used to check for pthread.h first, but this fails if pthread.h
+# requires special compiler flags (e.g. on True64 or Sequent).
+# It gets checked for in the link test anyway.
+
+# First of all, check if the user has set any of the PTHREAD_LIBS,
+# etcetera environment variables, and if threads linking works using
+# them:
+if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
+ save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
+ save_LIBS="$LIBS"
+ LIBS="$PTHREAD_LIBS $LIBS"
+ AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS])
+ AC_TRY_LINK_FUNC([pthread_join], [ax_pthread_ok=yes])
+ AC_MSG_RESULT([$ax_pthread_ok])
+ if test x"$ax_pthread_ok" = xno; then
+ PTHREAD_LIBS=""
+ PTHREAD_CFLAGS=""
+ fi
+ LIBS="$save_LIBS"
+ CFLAGS="$save_CFLAGS"
+fi
+
+# We must check for the threads library under a number of different
+# names; the ordering is very important because some systems
+# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
+# libraries is broken (non-POSIX).
+
+# Create a list of thread flags to try. Items starting with a "-" are
+# C compiler flags, and other items are library names, except for "none"
+# which indicates that we try without any flags at all, and "pthread-config"
+# which is a program returning the flags for the Pth emulation library.
+
+ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
+
+# The ordering *is* (sometimes) important. Some notes on the
+# individual items follow:
+
+# pthreads: AIX (must check this before -lpthread)
+# none: in case threads are in libc; should be tried before -Kthread and
+# other compiler flags to prevent continual compiler warnings
+# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
+# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
+# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
+# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
+# -pthreads: Solaris/gcc
+# -mthreads: Mingw32/gcc, Lynx/gcc
+# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
+# doesn't hurt to check since this sometimes defines pthreads too;
+# also defines -D_REENTRANT)
+# ... -mt is also the pthreads flag for HP/aCC
+# pthread: Linux, etcetera
+# --thread-safe: KAI C++
+# pthread-config: use pthread-config program (for GNU Pth library)
+
+case ${host_os} in
+ solaris*)
+
+ # On Solaris (at least, for some versions), libc contains stubbed
+ # (non-functional) versions of the pthreads routines, so link-based
+ # tests will erroneously succeed. (We need to link with -pthreads/-mt/
+ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
+ # a function called by this macro, so we could check for that, but
+ # who knows whether they'll stub that too in a future libc.) So,
+ # we'll just look for -pthreads and -lpthread first:
+
+ ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
+ ;;
+
+ darwin*)
+ ax_pthread_flags="-pthread $ax_pthread_flags"
+ ;;
+esac
+
+# Clang doesn't consider unrecognized options an error unless we specify
+# -Werror. We throw in some extra Clang-specific options to ensure that
+# this doesn't happen for GCC, which also accepts -Werror.
+
+AC_MSG_CHECKING([if compiler needs -Werror to reject unknown flags])
+save_CFLAGS="$CFLAGS"
+ax_pthread_extra_flags="-Werror"
+CFLAGS="$CFLAGS $ax_pthread_extra_flags -Wunknown-warning-option -Wsizeof-array-argument"
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([int foo(void);],[foo()])],
+ [AC_MSG_RESULT([yes])],
+ [ax_pthread_extra_flags=
+ AC_MSG_RESULT([no])])
+CFLAGS="$save_CFLAGS"
+
+if test x"$ax_pthread_ok" = xno; then
+for flag in $ax_pthread_flags; do
+
+ case $flag in
+ none)
+ AC_MSG_CHECKING([whether pthreads work without any flags])
+ ;;
+
+ -*)
+ AC_MSG_CHECKING([whether pthreads work with $flag])
+ PTHREAD_CFLAGS="$flag"
+ ;;
+
+ pthread-config)
+ AC_CHECK_PROG([ax_pthread_config], [pthread-config], [yes], [no])
+ if test x"$ax_pthread_config" = xno; then continue; fi
+ PTHREAD_CFLAGS="`pthread-config --cflags`"
+ PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
+ ;;
+
+ *)
+ AC_MSG_CHECKING([for the pthreads library -l$flag])
+ PTHREAD_LIBS="-l$flag"
+ ;;
+ esac
+
+ save_LIBS="$LIBS"
+ save_CFLAGS="$CFLAGS"
+ LIBS="$PTHREAD_LIBS $LIBS"
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS $ax_pthread_extra_flags"
+
+ # Check for various functions. We must include pthread.h,
+ # since some functions may be macros. (On the Sequent, we
+ # need a special flag -Kthread to make this header compile.)
+ # We check for pthread_join because it is in -lpthread on IRIX
+ # while pthread_create is in libc. We check for pthread_attr_init
+ # due to DEC craziness with -lpthreads. We check for
+ # pthread_cleanup_push because it is one of the few pthread
+ # functions on Solaris that doesn't have a non-functional libc stub.
+ # We try pthread_create on general principles.
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <pthread.h>
+ static void routine(void *a) { a = 0; }
+ static void *start_routine(void *a) { return a; }],
+ [pthread_t th; pthread_attr_t attr;
+ pthread_create(&th, 0, start_routine, 0);
+ pthread_join(th, 0);
+ pthread_attr_init(&attr);
+ pthread_cleanup_push(routine, 0);
+ pthread_cleanup_pop(0) /* ; */])],
+ [ax_pthread_ok=yes],
+ [])
+
+ LIBS="$save_LIBS"
+ CFLAGS="$save_CFLAGS"
+
+ AC_MSG_RESULT([$ax_pthread_ok])
+ if test "x$ax_pthread_ok" = xyes; then
+ break;
+ fi
+
+ PTHREAD_LIBS=""
+ PTHREAD_CFLAGS=""
+done
+fi
+
+# Various other checks:
+if test "x$ax_pthread_ok" = xyes; then
+ save_LIBS="$LIBS"
+ LIBS="$PTHREAD_LIBS $LIBS"
+ save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
+
+ # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
+ AC_MSG_CHECKING([for joinable pthread attribute])
+ attr_name=unknown
+ for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <pthread.h>],
+ [int attr = $attr; return attr /* ; */])],
+ [attr_name=$attr; break],
+ [])
+ done
+ AC_MSG_RESULT([$attr_name])
+ if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
+ AC_DEFINE_UNQUOTED([PTHREAD_CREATE_JOINABLE], [$attr_name],
+ [Define to necessary symbol if this constant
+ uses a non-standard name on your system.])
+ fi
+
+ AC_MSG_CHECKING([if more special flags are required for pthreads])
+ flag=no
+ case ${host_os} in
+ aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";;
+ osf* | hpux*) flag="-D_REENTRANT";;
+ solaris*)
+ if test "$GCC" = "yes"; then
+ flag="-D_REENTRANT"
+ else
+ # TODO: What about Clang on Solaris?
+ flag="-mt -D_REENTRANT"
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$flag])
+ if test "x$flag" != xno; then
+ PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
+ fi
+
+ AC_CACHE_CHECK([for PTHREAD_PRIO_INHERIT],
+ [ax_cv_PTHREAD_PRIO_INHERIT], [
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <pthread.h>]],
+ [[int i = PTHREAD_PRIO_INHERIT;]])],
+ [ax_cv_PTHREAD_PRIO_INHERIT=yes],
+ [ax_cv_PTHREAD_PRIO_INHERIT=no])
+ ])
+ AS_IF([test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"],
+ [AC_DEFINE([HAVE_PTHREAD_PRIO_INHERIT], [1], [Have PTHREAD_PRIO_INHERIT.])])
+
+ LIBS="$save_LIBS"
+ CFLAGS="$save_CFLAGS"
+
+ # More AIX lossage: compile with *_r variant
+ if test "x$GCC" != xyes; then
+ case $host_os in
+ aix*)
+ AS_CASE(["x/$CC"],
+ [x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6],
+ [#handle absolute path differently from PATH based program lookup
+ AS_CASE(["x$CC"],
+ [x/*],
+ [AS_IF([AS_EXECUTABLE_P([${CC}_r])],[PTHREAD_CC="${CC}_r"])],
+ [AC_CHECK_PROGS([PTHREAD_CC],[${CC}_r],[$CC])])])
+ ;;
+ esac
+ fi
+fi
+
+test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
+
+AC_SUBST([PTHREAD_LIBS])
+AC_SUBST([PTHREAD_CFLAGS])
+AC_SUBST([PTHREAD_CC])
+
+# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
+if test x"$ax_pthread_ok" = xyes; then
+ ifelse([$1],,[AC_DEFINE([HAVE_PTHREAD],[1],[Define if you have POSIX threads libraries and header files.])],[$1])
+ :
+else
+ ax_pthread_ok=no
+ $2
+fi
+AC_LANG_POP
+])dnl AX_PTHREAD
+
diff --git a/m4/ax_python_devel.m4 b/m4/ax_python_devel.m4
new file mode 100644
index 0000000..a62b860
--- /dev/null
+++ b/m4/ax_python_devel.m4
@@ -0,0 +1,325 @@
+# ===========================================================================
+# http://www.gnu.org/software/autoconf-archive/ax_python_devel.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
+# AX_PYTHON_DEVEL([version])
+#
+# DESCRIPTION
+#
+# Note: Defines as a precious variable "PYTHON_VERSION". Don't override it
+# in your configure.ac.
+#
+# This macro checks for Python and tries to get the include path to
+# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS)
+# output variables. It also exports $(PYTHON_EXTRA_LIBS) and
+# $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code.
+#
+# You can search for some particular version of Python by passing a
+# parameter to this macro, for example ">= '2.3.1'", or "== '2.4'". Please
+# note that you *have* to pass also an operator along with the version to
+# match, and pay special attention to the single quotes surrounding the
+# version number. Don't use "PYTHON_VERSION" for this: that environment
+# variable is declared as precious and thus reserved for the end-user.
+#
+# This macro should work for all versions of Python >= 2.1.0. As an end
+# user, you can disable the check for the python version by setting the
+# PYTHON_NOVERSIONCHECK environment variable to something else than the
+# empty string.
+#
+# If you need to use this macro for an older Python version, please
+# contact the authors. We're always open for feedback.
+#
+# LICENSE
+#
+# Copyright (c) 2009 Sebastian Huber <sebastian-huber at web.de>
+# Copyright (c) 2009 Alan W. Irwin <irwin at beluga.phys.uvic.ca>
+# Copyright (c) 2009 Rafael Laboissiere <rafael at laboissiere.net>
+# Copyright (c) 2009 Andrew Collier <colliera at ukzn.ac.za>
+# Copyright (c) 2009 Matteo Settenvini <matteo at member.fsf.org>
+# Copyright (c) 2009 Horst Knorr <hk_classes at knoda.org>
+#
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU 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 General
+# Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# As a special exception, the respective Autoconf Macro's copyright owner
+# gives unlimited permission to copy, distribute and modify the configure
+# scripts that are the output of Autoconf when processing the Macro. You
+# need not follow the terms of the GNU General Public License when using
+# or distributing such scripts, even though portions of the text of the
+# Macro appear in them. The GNU General Public License (GPL) does govern
+# all other use of the material that constitutes the Autoconf Macro.
+#
+# This special exception to the GPL applies to versions of the Autoconf
+# Macro released by the Autoconf Archive. When you make and distribute a
+# modified version of the Autoconf Macro, you may extend this special
+# exception to the GPL to apply to your modified version as well.
+
+#serial 8
+
+AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL])
+AC_DEFUN([AX_PYTHON_DEVEL],[
+ #
+ # Allow the use of a (user set) custom python version
+ #
+ AC_ARG_VAR([PYTHON_VERSION],[The installed Python
+ version to use, for example '2.3'. This string
+ will be appended to the Python interpreter
+ canonical name.])
+
+ AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]])
+ if test -z "$PYTHON"; then
+ AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path])
+ PYTHON_VERSION=""
+ fi
+
+ #
+ # Check for a version of Python >= 2.1.0
+ #
+ AC_MSG_CHECKING([for a version of Python >= '2.1.0'])
+ ac_supports_python_ver=`$PYTHON -c "import sys; \
+ ver = sys.version.split ()[[0]]; \
+ print (ver >= '2.1.0')"`
+ if test "$ac_supports_python_ver" != "True"; then
+ if test -z "$PYTHON_NOVERSIONCHECK"; then
+ AC_MSG_RESULT([no])
+ AC_MSG_FAILURE([
+This version of the AC@&t at _PYTHON_DEVEL macro
+doesn't work properly with versions of Python before
+2.1.0. You may need to re-run configure, setting the
+variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG,
+PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand.
+Moreover, to disable this check, set PYTHON_NOVERSIONCHECK
+to something else than an empty string.
+])
+ else
+ AC_MSG_RESULT([skip at user request])
+ fi
+ else
+ AC_MSG_RESULT([yes])
+ fi
+
+ #
+ # if the macro parameter ``version'' is set, honour it
+ #
+ if test -n "$1"; then
+ AC_MSG_CHECKING([for a version of Python $1])
+ ac_supports_python_ver=`$PYTHON -c "import sys; \
+ ver = sys.version.split ()[[0]]; \
+ print (ver $1)"`
+ if test "$ac_supports_python_ver" = "True"; then
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ AC_MSG_ERROR([this package requires Python $1.
+If you have it installed, but it isn't the default Python
+interpreter in your system path, please pass the PYTHON_VERSION
+variable to configure. See ``configure --help'' for reference.
+])
+ PYTHON_VERSION=""
+ fi
+ fi
+
+ #
+ # Check if you have distutils, else fail
+ #
+ AC_MSG_CHECKING([for the distutils Python package])
+ ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`
+ if test -z "$ac_distutils_result"; then
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ AC_MSG_ERROR([cannot import Python module "distutils".
+Please check your Python installation. The error was:
+$ac_distutils_result])
+ PYTHON_VERSION=""
+ fi
+
+ #
+ # Check for Python include path
+ #
+ AC_MSG_CHECKING([for Python include path])
+ if test -z "$PYTHON_CPPFLAGS"; then
+ python_path=`$PYTHON -c "import distutils.sysconfig; \
+ print (distutils.sysconfig.get_python_inc ());"`
+ if test -n "${python_path}"; then
+ python_path="-I$python_path"
+ fi
+ PYTHON_CPPFLAGS=$python_path
+ fi
+ AC_MSG_RESULT([$PYTHON_CPPFLAGS])
+ AC_SUBST([PYTHON_CPPFLAGS])
+
+ #
+ # Check for Python library path
+ #
+ AC_MSG_CHECKING([for Python library path])
+ if test -z "$PYTHON_LDFLAGS"; then
+ # (makes two attempts to ensure we've got a version number
+ # from the interpreter)
+ ac_python_version=`cat<<EOD | $PYTHON -
+
+# join all versioning strings, on some systems
+# major/minor numbers could be in different list elements
+from distutils.sysconfig import *
+ret = ''
+for e in get_config_vars ('VERSION'):
+ if (e != None):
+ ret += e
+print (ret)
+EOD`
+
+ if test -z "$ac_python_version"; then
+ if test -n "$PYTHON_VERSION"; then
+ ac_python_version=$PYTHON_VERSION
+ else
+ ac_python_version=`$PYTHON -c "import sys; \
+ print (sys.version[[:3]])"`
+ fi
+ fi
+
+ # Make the versioning information available to the compiler
+ AC_DEFINE_UNQUOTED([HAVE_PYTHON], ["$ac_python_version"],
+ [If available, contains the Python version number currently in use.])
+
+ # First, the library directory:
+ ac_python_libdir=`cat<<EOD | $PYTHON -
+
+# There should be only one
+import distutils.sysconfig
+for e in distutils.sysconfig.get_config_vars ('LIBDIR'):
+ if e != None:
+ print (e)
+ break
+EOD`
+
+ # Before checking for libpythonX.Y, we need to know
+ # the extension the OS we're on uses for libraries
+ # (we take the first one, if there's more than one fix me!):
+ ac_python_soext=`$PYTHON -c \
+ "import distutils.sysconfig; \
+ print (distutils.sysconfig.get_config_vars('SO')[[0]])"`
+
+ # Now, for the library:
+ ac_python_soname=`$PYTHON -c \
+ "import distutils.sysconfig; \
+ print (distutils.sysconfig.get_config_vars('LDLIBRARY')[[0]])"`
+
+ # Strip away extension from the end to canonicalize its name:
+ ac_python_library=`echo "$ac_python_soname" | sed "s/${ac_python_soext}$//"`
+
+ # This small piece shamelessly adapted from PostgreSQL python macro;
+ # credits goes to momjian, I think. I'd like to put the right name
+ # in the credits, if someone can point me in the right direction... ?
+ #
+ if test -n "$ac_python_libdir" -a -n "$ac_python_library" \
+ -a x"$ac_python_library" != x"$ac_python_soname"
+ then
+ # use the official shared library
+ ac_python_library=`echo "$ac_python_library" | sed "s/^lib//"`
+ PYTHON_LDFLAGS="-L$ac_python_libdir -l$ac_python_library"
+ else
+ # old way: use libpython from python_configdir
+ ac_python_libdir=`$PYTHON -c \
+ "from distutils.sysconfig import get_python_lib as f; \
+ import os; \
+ print (os.path.join(f(plat_specific=1, standard_lib=1), 'config'));"`
+ PYTHON_LDFLAGS="-L$ac_python_libdir -lpython$ac_python_version"
+ fi
+
+ if test -z "PYTHON_LDFLAGS"; then
+ AC_MSG_ERROR([
+ Cannot determine location of your Python DSO. Please check it was installed with
+ dynamic libraries enabled, or try setting PYTHON_LDFLAGS by hand.
+ ])
+ fi
+ fi
+ AC_MSG_RESULT([$PYTHON_LDFLAGS])
+ AC_SUBST([PYTHON_LDFLAGS])
+
+ #
+ # Check for site packages
+ #
+ AC_MSG_CHECKING([for Python site-packages path])
+ if test -z "$PYTHON_SITE_PKG"; then
+ PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \
+ print (distutils.sysconfig.get_python_lib(0,0));"`
+ fi
+ AC_MSG_RESULT([$PYTHON_SITE_PKG])
+ AC_SUBST([PYTHON_SITE_PKG])
+
+ #
+ # libraries which must be linked in when embedding
+ #
+ AC_MSG_CHECKING(python extra libraries)
+ if test -z "$PYTHON_EXTRA_LIBS"; then
+ PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \
+ conf = distutils.sysconfig.get_config_var; \
+ print (conf('LOCALMODLIBS') + ' ' + conf('LIBS'))"`
+ fi
+ AC_MSG_RESULT([$PYTHON_EXTRA_LIBS])
+ AC_SUBST(PYTHON_EXTRA_LIBS)
+
+ #
+ # linking flags needed when embedding
+ #
+ AC_MSG_CHECKING(python extra linking flags)
+ if test -z "$PYTHON_EXTRA_LDFLAGS"; then
+ PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \
+ conf = distutils.sysconfig.get_config_var; \
+ print (conf('LINKFORSHARED'))"`
+ fi
+ AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS])
+ AC_SUBST(PYTHON_EXTRA_LDFLAGS)
+
+ #
+ # final check to see if everything compiles alright
+ #
+ AC_MSG_CHECKING([consistency of all components of python development environment])
+ # save current global flags
+ ac_save_LIBS="$LIBS"
+ ac_save_CPPFLAGS="$CPPFLAGS"
+ LIBS="$ac_save_LIBS $PYTHON_LDFLAGS $PYTHON_EXTRA_LDFLAGS $PYTHON_EXTRA_LIBS"
+ CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS"
+ AC_LANG_PUSH([C])
+ AC_LINK_IFELSE([
+ AC_LANG_PROGRAM([[#include <Python.h>]],
+ [[Py_Initialize();]])
+ ],[pythonexists=yes],[pythonexists=no])
+ AC_LANG_POP([C])
+ # turn back to default flags
+ CPPFLAGS="$ac_save_CPPFLAGS"
+ LIBS="$ac_save_LIBS"
+
+ AC_MSG_RESULT([$pythonexists])
+
+ if test ! "x$pythonexists" = "xyes"; then
+ AC_MSG_FAILURE([
+ Could not link test program to Python. Maybe the main Python library has been
+ installed in some non-standard library path. If so, pass it to configure,
+ via the LDFLAGS environment variable.
+ Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
+ ============================================================================
+ ERROR!
+ You probably have to install the development version of the Python package
+ for your distribution. The exact name of this package varies among them.
+ ============================================================================
+ ])
+ PYTHON_VERSION=""
+ fi
+
+ #
+ # all done!
+ #
+])
diff --git a/missing b/missing
new file mode 100755
index 0000000..86a8fc3
--- /dev/null
+++ b/missing
@@ -0,0 +1,331 @@
+#! /bin/sh
+# Common stub for a few missing GNU programs while installing.
+
+scriptversion=2012-01-06.13; # UTC
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard <pinard at iro.umontreal.ca>, 1996.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, 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 General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+if test $# -eq 0; then
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+fi
+
+run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
+
+# In the cases where this matters, `missing' is being run in the
+# srcdir already.
+if test -f configure.ac; then
+ configure_ac=configure.ac
+else
+ configure_ac=configure.in
+fi
+
+msg="missing on your system"
+
+case $1 in
+--run)
+ # Try to run requested program, and just exit if it succeeds.
+ run=
+ shift
+ "$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
+ ;;
+
+ -h|--h|--he|--hel|--help)
+ echo "\
+$0 [OPTION]... PROGRAM [ARGUMENT]...
+
+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+error status if there is no known handling for PROGRAM.
+
+Options:
+ -h, --help display this help and exit
+ -v, --version output version information and exit
+ --run try to run the given command, and emulate it if it fails
+
+Supported PROGRAM values:
+ aclocal touch file \`aclocal.m4'
+ autoconf touch file \`configure'
+ autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
+ automake touch all \`Makefile.in' files
+ bison create \`y.tab.[ch]', if possible, from existing .[ch]
+ flex create \`lex.yy.c', if possible, from existing .c
+ help2man touch the output file
+ lex create \`lex.yy.c', if possible, from existing .c
+ makeinfo touch the output file
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
+
+Send bug reports to <bug-automake at gnu.org>."
+ exit $?
+ ;;
+
+ -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
+ echo "missing $scriptversion (GNU Automake)"
+ exit $?
+ ;;
+
+ -*)
+ echo 1>&2 "$0: Unknown \`$1' option"
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+ ;;
+
+esac
+
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
+# Now exit if we have it, but it failed. Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
+case $1 in
+ lex*|yacc*)
+ # Not GNU programs, they don't have --version.
+ ;;
+
+ *)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
+ fi
+ ;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case $program in
+ aclocal*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acinclude.m4' or \`${configure_ac}'. You might want
+ to install the \`Automake' and \`Perl' packages. Grab them from
+ any GNU archive site."
+ touch aclocal.m4
+ ;;
+
+ autoconf*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`${configure_ac}'. You might want to install the
+ \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+ archive site."
+ touch configure
+ ;;
+
+ autoheader*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acconfig.h' or \`${configure_ac}'. You might want
+ to install the \`Autoconf' and \`GNU m4' packages. Grab them
+ from any GNU archive site."
+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
+ test -z "$files" && files="config.h"
+ touch_files=
+ for f in $files; do
+ case $f in
+ *:*) touch_files="$touch_files "`echo "$f" |
+ sed -e 's/^[^:]*://' -e 's/:.*//'`;;
+ *) touch_files="$touch_files $f.in";;
+ esac
+ done
+ touch $touch_files
+ ;;
+
+ automake*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
+ You might want to install the \`Automake' and \`Perl' packages.
+ Grab them from any GNU archive site."
+ find . -type f -name Makefile.am -print |
+ sed 's/\.am$/.in/' |
+ while read f; do touch "$f"; done
+ ;;
+
+ autom4te*)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them.
+ You can get \`$1' as part of \`Autoconf' from any GNU
+ archive site."
+
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo "#! /bin/sh"
+ echo "# Created by GNU Automake missing as a replacement of"
+ echo "# $ $@"
+ echo "exit 0"
+ chmod +x $file
+ exit 1
+ fi
+ ;;
+
+ bison*|yacc*)
+ echo 1>&2 "\
+WARNING: \`$1' $msg. You should only need it if
+ you modified a \`.y' file. You may need the \`Bison' package
+ in order for those modifications to take effect. You can get
+ \`Bison' from any GNU archive site."
+ rm -f y.tab.c y.tab.h
+ if test $# -ne 1; then
+ eval LASTARG=\${$#}
+ case $LASTARG in
+ *.y)
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" y.tab.c
+ fi
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" y.tab.h
+ fi
+ ;;
+ esac
+ fi
+ if test ! -f y.tab.h; then
+ echo >y.tab.h
+ fi
+ if test ! -f y.tab.c; then
+ echo 'main() { return 0; }' >y.tab.c
+ fi
+ ;;
+
+ lex*|flex*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.l' file. You may need the \`Flex' package
+ in order for those modifications to take effect. You can get
+ \`Flex' from any GNU archive site."
+ rm -f lex.yy.c
+ if test $# -ne 1; then
+ eval LASTARG=\${$#}
+ case $LASTARG in
+ *.l)
+ SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" lex.yy.c
+ fi
+ ;;
+ esac
+ fi
+ if test ! -f lex.yy.c; then
+ echo 'main() { return 0; }' >lex.yy.c
+ fi
+ ;;
+
+ help2man*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a dependency of a manual page. You may need the
+ \`Help2man' package in order for those modifications to take
+ effect. You can get \`Help2man' from any GNU archive site."
+
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo ".ab help2man is required to generate this page"
+ exit $?
+ fi
+ ;;
+
+ makeinfo*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.texi' or \`.texinfo' file, or any other file
+ indirectly affecting the aspect of the manual. The spurious
+ call might also be the consequence of using a buggy \`make' (AIX,
+ DU, IRIX). You might want to install the \`Texinfo' package or
+ the \`GNU make' package. Grab either from any GNU archive site."
+ # The file to touch is that specified with -o ...
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -z "$file"; then
+ # ... or it is the one specified with @setfilename ...
+ infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
+ # ... or it is derived from the source name (dir/f.texi becomes f.info)
+ test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
+ fi
+ # If the file does not exist, the user really needs makeinfo;
+ # let's fail without touching anything.
+ test -f $file || exit 1
+ touch $file
+ ;;
+
+ *)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them. Check the \`README' file,
+ it often tells you about the needed prerequisites for installing
+ this package. You may also peek at any GNU archive site, in case
+ some other package would contain this missing \`$1' program."
+ exit 1
+ ;;
+esac
+
+exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/python/LICENSE.txt b/python/LICENSE.txt
new file mode 100644
index 0000000..d159169
--- /dev/null
+++ b/python/LICENSE.txt
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 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 General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
diff --git a/python/Makefile.am b/python/Makefile.am
new file mode 100644
index 0000000..98e1ea8
--- /dev/null
+++ b/python/Makefile.am
@@ -0,0 +1,17 @@
+EXTRA_DIST=gubbins/* setup.py scripts/*
+
+all-local:
+ ${PYTHON} setup.py build
+
+
+install-exec-local:
+ ${PYTHON} setup.py install --root=$(DESTDIR) --install-purelib=$(pythondir) --install-scripts=/usr/bin
+
+uninstall-local:
+ rm -rf $(pythondir)/*gubbins*
+
+clean-local:
+ $(PYTHON) setup.py clean --all
+
+check-local:
+ $(PYTHON) setup.py test
diff --git a/python/gubbins/__init__.py b/python/gubbins/__init__.py
new file mode 100644
index 0000000..d605da8
--- /dev/null
+++ b/python/gubbins/__init__.py
@@ -0,0 +1,64 @@
+#! /usr/bin/env python
+
+"""
+Imports into the `gubbins` namespace all fundamental
+classes and methods for instantiating objects in the
+for usage by client code.
+"""
+
+import sys
+import os
+
+###############################################################################
+## Populate the 'gubbins' namespace
+
+from gubbins import common
+
+
+###############################################################################
+## PACKAGE METADATA
+
+__project__ = "Gubbins"
+__version__ = "0.1"
+
+try:
+ try:
+ __homedir__ = __path__[0]
+ except AttributeError:
+ __homedir__ = os.path.dirname(os.path.abspath(__file__))
+ except IndexError:
+ __homedir__ = os.path.dirname(os.path.abspath(__file__))
+except OSError:
+ __homedir__ = None
+except:
+ __homedir__ = None
+
+__author__ = "Andrew J. Page, Nicholas Croucher, Aidan Delaney and Simon Harris"
+__copyright__ = "Copyright 2013 Wellcome Trust Sanger Institutue"
+__license__ = """
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+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 General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+"""
+PACKAGE_VERSION = __version__
+
+def description():
+ if __revision__.is_available:
+ revision_text = " (%s)" % str(__revision__)
+ else:
+ revision_text = ""
+ return "%s %s%s" % (__project__, __version__, revision_text)
+
+if __name__ == "__main__":
+ sys.stdout.write("%s\n" % description())
+
diff --git a/python/gubbins/common.py b/python/gubbins/common.py
new file mode 100644
index 0000000..df3b334
--- /dev/null
+++ b/python/gubbins/common.py
@@ -0,0 +1,1094 @@
+# encoding: utf-8
+# Wellcome Trust Sanger Institute
+# Copyright (C) 2013 Wellcome Trust Sanger Institute
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+
+from Bio import AlignIO
+from Bio import Phylo
+from Bio import SeqIO
+from Bio.Align import MultipleSeqAlignment
+from Bio.Seq import Seq
+from cStringIO import StringIO
+from collections import Counter
+import argparse
+import dendropy
+import math
+import os
+import re
+import shutil
+import subprocess
+import sys
+import tempfile
+import time
+
+class GubbinsError(Exception):
+ def __init__(self, value,message):
+ self.value = value
+ self.message = message
+ def __str__(self):
+ return self.message
+
+class GubbinsCommon():
+ "Methods used by Gubbins"
+ def __init__(self, input_args):
+ self.args = input_args
+
+ @staticmethod
+ def is_starting_tree_valid(starting_tree):
+ try:
+ Phylo.read(starting_tree, 'newick')
+ tree = dendropy.Tree.get_from_path(starting_tree, 'newick', preserve_underscores=True)
+ except:
+ print "Error with the input starting tree: Is it a valid Newick file?"
+ return 0
+ return 1
+
+ @staticmethod
+ def do_the_names_match_the_fasta_file(starting_tree, alignment_filename):
+ input_handle = open(alignment_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ sequence_names = {}
+ for alignment in alignments:
+ for record in alignment:
+ sequence_names[record.name] = 1
+ input_handle.close()
+
+ tree = dendropy.Tree.get_from_path(starting_tree, 'newick', preserve_underscores=True)
+
+ leaf_nodes = tree.leaf_nodes()
+ for i,lf in enumerate(leaf_nodes):
+ if not leaf_nodes[i].taxon.label in sequence_names:
+ print "Error: A taxon referenced in the starting tree isnt found in the input fasta file"
+ return 0
+
+ return 1
+
+
+ @staticmethod
+ def does_fasta_contain_variation(alignment_filename):
+ input_handle = open(alignment_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ first_sequence = ""
+
+ for index, alignment in enumerate(alignments):
+ for record_index, record in enumerate(alignment):
+
+ if record_index == 0:
+ first_sequence = record.seq
+
+ if str(record.seq) != str(first_sequence):
+ input_handle.close()
+ return 1
+
+ input_handle.close()
+ return 0
+
+
+ @staticmethod
+ def does_file_exist(alignment_filename, file_type_msg):
+ if(not os.path.exists(alignment_filename)):
+ print GubbinsError('','Cannot access the input '+file_type_msg+'. Check its been entered correctly')
+ return 0
+ return 1
+
+ @staticmethod
+ def choose_executable(list_of_executables):
+ flags = []
+ if os.path.exists('/proc/cpuinfo'):
+ output = subprocess.Popen('grep flags /proc/cpuinfo', stdout = subprocess.PIPE, shell=True).communicate()[0]
+ flags = output.split()
+
+ for executable in list_of_executables:
+ if os.path.exists('/proc/cpuinfo'):
+ if re.search('AVX', executable) and 'avx' not in flags:
+ continue
+ elif re.search('SSE3', executable) and 'ssse3' not in flags:
+ continue
+
+ if GubbinsCommon.which(executable) != None:
+ return executable
+
+ return ""
+
+ def parse_and_run(self):
+ # Default parameters
+ raxml_executables = ['raxmlHPC-AVX','raxmlHPC-SSE3','raxmlHPC']
+ if self.args.threads > 1:
+ raxml_executables = ['raxmlHPC-PTHREADS-AVX','raxmlHPC-PTHREADS-SSE3','raxmlHPC-PTHREADS','raxmlHPC-AVX','raxmlHPC-SSE3','raxmlHPC']
+ raxml_executable = GubbinsCommon.choose_executable(raxml_executables)
+
+ # raxml PTHREADS needs 2 or more threads, however some systems dont come with the single threaded exec
+ if self.args.threads == 1 and raxml_executable == "":
+ self.args.threads = 2
+ raxml_executables = ['raxmlHPC-PTHREADS-AVX','raxmlHPC-PTHREADS-SSE3','raxmlHPC-PTHREADS']
+ print "Trying PTHREADS version of raxml because no single threaded version of raxml could be found. Just to warn you, this requires 2 threads.\n"
+ raxml_executable = GubbinsCommon.choose_executable(raxml_executables)
+
+ RAXML_EXEC = raxml_executable+' -f d -p 1 -m GTRGAMMA'
+ if re.search('PTHREADS', str(RAXML_EXEC)) != None:
+ RAXML_EXEC = RAXML_EXEC+" -T " +str(self.args.threads)
+
+ fasttree_executables = ['FastTree','fasttree']
+ FASTTREE_EXEC = GubbinsCommon.choose_executable(fasttree_executables)
+
+ FASTTREE_PARAMS = '-nosupport -gtr -gamma -nt'
+ GUBBINS_EXEC = 'gubbins'
+ FASTML_EXEC = 'fastml -mg -qf -b '
+
+ GUBBINS_BUNDLED_EXEC = '../src/gubbins'
+
+ # check that all the external executable dependancies are available
+ if GubbinsCommon.which(GUBBINS_EXEC) is None:
+ GUBBINS_EXEC = GubbinsCommon.use_bundled_exec(GUBBINS_EXEC, GUBBINS_BUNDLED_EXEC)
+ if GubbinsCommon.which(GUBBINS_EXEC) is None:
+ sys.exit(GUBBINS_EXEC+" is not in your path")
+ if GubbinsCommon.which(FASTML_EXEC) is None:
+ sys.exit("fastml is not in your path")
+ if (self.args.tree_builder == "raxml" or self.args.tree_builder == "hybrid") and GubbinsCommon.which(RAXML_EXEC) is None:
+ sys.exit("RAxML is not in your path")
+
+ if self.args.tree_builder == "fasttree" or self.args.tree_builder == "hybrid":
+ if GubbinsCommon.which(FASTTREE_EXEC) is None:
+ sys.exit("FastTree is not in your path")
+
+ if self.args.converge_method not in ['weighted_robinson_foulds','robinson_foulds','recombination']:
+ sys.exit("Please choose weighted_robinson_foulds, robinson_foulds or recombination for the --converge_method option")
+
+ if(GubbinsCommon.does_file_exist(self.args.alignment_filename, 'Alignment File') == 0 or GubbinsCommon.is_input_fasta_file_valid(self.args.alignment_filename) == 0 ):
+ sys.exit("There is a problem with your input fasta file so nothing can be done until you fix it")
+
+ if(self.args.starting_tree is not None and self.args.starting_tree != "" and (GubbinsCommon.does_file_exist(self.args.starting_tree, 'Starting Tree') == 0 or GubbinsCommon.is_input_starting_tree_valid(self.args.starting_tree) )):
+ sys.exit( "The starting tree is invalid")
+
+ if(self.args.starting_tree is not None and self.args.starting_tree != "" and GubbinsCommon.do_the_names_match_the_fasta_file(self.args.starting_tree,self.args.alignment_filename) == 0):
+ sys.exit("The names in the starting tree dont match the names in the fasta file")
+
+ GubbinsCommon.check_and_fix_window_size(self)
+
+ current_time = ''
+ if self.args.use_time_stamp > 0:
+ current_time = str(int(time.time()))+'.'
+ if self.args.verbose > 0:
+ print current_time
+
+ # get the base filename
+ (base_directory,base_filename) = os.path.split(self.args.alignment_filename)
+ (base_filename_without_ext,extension) = os.path.splitext(base_filename)
+ starting_base_filename = base_filename
+
+ # put a filtered copy into a temp directory and work from that
+ temp_working_dir = tempfile.mkdtemp(dir=os.getcwd())
+ taxa_removed = GubbinsCommon.filter_out_alignments_with_too_much_missing_data(self.args.alignment_filename, temp_working_dir+"/"+starting_base_filename, self.args.filter_percentage, self.args.verbose)
+ self.args.alignment_filename = temp_working_dir+"/"+starting_base_filename
+
+ # If a starting tree has been provided make sure that taxa filtered out in the previous step are removed from the tree
+ self.args.starting_tree = GubbinsCommon.filter_out_removed_taxa_from_tree_and_return_new_file(self.args.starting_tree, temp_working_dir, taxa_removed)
+
+ # get the base filename
+ (base_directory,base_filename) = os.path.split(self.args.alignment_filename)
+ (base_filename_without_ext,extension) = os.path.splitext(base_filename)
+ starting_base_filename = base_filename
+
+ # find all snp sites
+ if self.args.verbose > 0:
+ print GUBBINS_EXEC +" "+ self.args.alignment_filename
+ try:
+ subprocess.check_call([GUBBINS_EXEC, self.args.alignment_filename])
+ except:
+ sys.exit("Gubbins crashed, please ensure you have enough free memory")
+
+ if self.args.verbose > 0:
+ print int(time.time())
+
+ GubbinsCommon.reconvert_fasta_file(starting_base_filename+".gaps.snp_sites.aln",starting_base_filename+".start")
+
+ # Perform pairwise comparison if there are only 2 sequences
+ number_of_sequences = GubbinsCommon.number_of_sequences_in_alignment(self.args.alignment_filename)
+ if(number_of_sequences == 2):
+ GubbinsCommon.pairwise_comparison(self.args.alignment_filename,starting_base_filename,GUBBINS_EXEC,self.args.alignment_filename,FASTML_EXEC,base_filename_without_ext)
+ sys.exit()
+
+ latest_file_name = "latest_tree."+base_filename_without_ext+"."+str(current_time)+"tre"
+ tree_file_names = []
+
+ tree_building_command = ""
+ gubbins_command = ""
+ previous_tree_name = ""
+ current_tree_name = ""
+ max_iteration = 1
+
+ raxml_files_to_delete = GubbinsCommon.raxml_regex_for_file_deletions(base_filename_without_ext,current_time,starting_base_filename, self.args.iterations)
+ # cleanup RAxML intermediate files
+ if self.args.no_cleanup == 0 or self.args.no_cleanup is None:
+ GubbinsCommon.delete_files_based_on_list_of_regexes('.', raxml_files_to_delete, self.args.verbose)
+
+ if GubbinsCommon.check_file_exist_based_on_list_of_regexes('.', raxml_files_to_delete, self.args.verbose) == 1:
+ sys.exit("Intermediate files from a previous run exist. Please rerun without the --no_cleanup option to automatically delete them or with the --use_time_stamp to add a unique prefix.")
+
+ for i in range(1, self.args.iterations+1):
+ max_iteration += 1
+
+ if self.args.tree_builder == "hybrid" :
+ if i == 1:
+ previous_tree_name = GubbinsCommon.fasttree_previous_tree_name(base_filename, i)
+ current_tree_name = GubbinsCommon.fasttree_current_tree_name(base_filename, i)
+ tree_building_command = GubbinsCommon.fasttree_tree_building_command(i, self.args.starting_tree,current_tree_name,base_filename,previous_tree_name,FASTTREE_EXEC, FASTTREE_PARAMS,base_filename )
+ fastml_command = GubbinsCommon.fasttree_fastml_command(FASTML_EXEC, starting_base_filename+".snp_sites.aln", base_filename, i)
+ gubbins_command = GubbinsCommon.fasttree_gubbins_command(base_filename,starting_base_filename+".gaps", i,self.args.alignment_filename,GUBBINS_EXEC,self.args.min_snps,self.args.alignment_filename, self.args.min_window_size,self.args.max_window_size)
+
+ elif i == 2:
+ previous_tree_name = current_tree_name
+ current_tree_name = GubbinsCommon.raxml_current_tree_name(base_filename_without_ext,current_time, i)
+ tree_building_command = GubbinsCommon.raxml_tree_building_command(i,base_filename_without_ext,base_filename,current_time,RAXML_EXEC,previous_tree_name, self.args.verbose)
+ fastml_command = GubbinsCommon.raxml_fastml_command(FASTML_EXEC, starting_base_filename+".snp_sites.aln", base_filename_without_ext,current_time, i)
+ gubbins_command = GubbinsCommon.raxml_gubbins_command(base_filename_without_ext,starting_base_filename+".gaps",current_time, i,self.args.alignment_filename,GUBBINS_EXEC,self.args.min_snps,self.args.alignment_filename, self.args.min_window_size,self.args.max_window_size)
+ else:
+ previous_tree_name = GubbinsCommon.raxml_previous_tree_name(base_filename_without_ext,base_filename, current_time,i)
+ current_tree_name = GubbinsCommon.raxml_current_tree_name(base_filename_without_ext,current_time, i)
+ tree_building_command = GubbinsCommon.raxml_tree_building_command(i,base_filename_without_ext,base_filename,current_time,RAXML_EXEC,previous_tree_name, self.args.verbose)
+ fastml_command = GubbinsCommon.raxml_fastml_command(FASTML_EXEC, starting_base_filename+".snp_sites.aln", base_filename_without_ext,current_time, i)
+ gubbins_command = GubbinsCommon.raxml_gubbins_command(base_filename_without_ext,starting_base_filename+".gaps",current_time, i,self.args.alignment_filename,GUBBINS_EXEC,self.args.min_snps,self.args.alignment_filename, self.args.min_window_size,self.args.max_window_size)
+
+ elif self.args.tree_builder == "raxml":
+ previous_tree_name = GubbinsCommon.raxml_previous_tree_name(base_filename_without_ext,base_filename, current_time,i)
+ current_tree_name = GubbinsCommon.raxml_current_tree_name(base_filename_without_ext,current_time, i)
+ tree_building_command = GubbinsCommon.raxml_tree_building_command(i,base_filename_without_ext,base_filename,current_time,RAXML_EXEC,previous_tree_name, self.args.verbose)
+ fastml_command = GubbinsCommon.raxml_fastml_command(FASTML_EXEC, starting_base_filename+".snp_sites.aln", base_filename_without_ext,current_time, i)
+ gubbins_command = GubbinsCommon.raxml_gubbins_command(base_filename_without_ext,starting_base_filename+".gaps",current_time, i,self.args.alignment_filename,GUBBINS_EXEC,self.args.min_snps,self.args.alignment_filename, self.args.min_window_size,self.args.max_window_size)
+
+ elif self.args.tree_builder == "fasttree":
+ previous_tree_name = GubbinsCommon.fasttree_previous_tree_name(base_filename, i)
+ if i == 1:
+ previous_tree_name = base_filename
+ current_tree_name = GubbinsCommon.fasttree_current_tree_name(base_filename, i)
+
+ tree_building_command = GubbinsCommon.fasttree_tree_building_command(i, self.args.starting_tree,current_tree_name,previous_tree_name,previous_tree_name,FASTTREE_EXEC,FASTTREE_PARAMS,base_filename )
+ fastml_command = GubbinsCommon.fasttree_fastml_command(FASTML_EXEC, starting_base_filename+".snp_sites.aln", base_filename, i)
+ gubbins_command = GubbinsCommon.fasttree_gubbins_command(base_filename,starting_base_filename+".gaps", i,self.args.alignment_filename,GUBBINS_EXEC,self.args.min_snps,self.args.alignment_filename, self.args.min_window_size,self.args.max_window_size)
+
+ if self.args.verbose > 0:
+ print tree_building_command
+
+
+ if self.args.starting_tree is not None and i == 1:
+ shutil.copyfile(self.args.starting_tree, current_tree_name)
+ else:
+ try:
+ subprocess.check_call(tree_building_command, shell=True)
+ except:
+ sys.exit("Failed while building the tree.")
+
+ if self.args.verbose > 0:
+ print int(time.time())
+
+ GubbinsCommon.reroot_tree(str(current_tree_name), self.args.outgroup)
+
+ fastml_command_suffix = ' > /dev/null 2>&1'
+ if self.args.verbose > 0:
+ print fastml_command
+ fastml_command_suffix = ''
+
+
+ try:
+ subprocess.check_call(fastml_command+fastml_command_suffix, shell=True)
+ except:
+ sys.exit("Failed while running FastML")
+
+ shutil.copyfile(current_tree_name+'.output_tree',current_tree_name)
+ shutil.copyfile(starting_base_filename+".start", starting_base_filename+".gaps.snp_sites.aln")
+ GubbinsCommon.reinsert_gaps_into_fasta_file(current_tree_name+'.seq.joint.txt', starting_base_filename +".gaps.vcf", starting_base_filename+".gaps.snp_sites.aln")
+
+ if(GubbinsCommon.does_file_exist(starting_base_filename+".gaps.snp_sites.aln", 'Alignment File') == 0 or GubbinsCommon.is_input_fasta_file_valid(starting_base_filename+".gaps.snp_sites.aln") == 0 ):
+ sys.exit("There is a problem with your FASTA file after running FASTML. Please check this intermediate file is valid: "+ str(starting_base_filename)+".gaps.snp_sites.aln")
+
+
+ if self.args.verbose > 0:
+ print int(time.time())
+
+ if self.args.verbose > 0:
+ print gubbins_command
+ try:
+ subprocess.check_call(gubbins_command, shell=True)
+ except:
+ sys.exit("Failed while running Gubbins. Please ensure you have enough free memory")
+ if self.args.verbose > 0:
+ print int(time.time())
+
+ tree_file_names.append(current_tree_name)
+ if i > 2:
+ if self.args.converge_method == 'recombination':
+ current_recomb_file, previous_recomb_files = GubbinsCommon.get_recombination_files(base_filename_without_ext, current_time, max_iteration - 1, starting_base_filename, self.args.tree_builder)
+
+ if GubbinsCommon.have_recombinations_been_seen_before(current_recomb_file,previous_recomb_files):
+ if self.args.verbose > 0:
+ print "Recombinations observed before so stopping: "+ str(current_tree_name)
+ break
+ else:
+ if GubbinsCommon.has_tree_been_seen_before(tree_file_names,self.args.converge_method):
+ if self.args.verbose > 0:
+ print "Tree observed before so stopping: "+ str(current_tree_name)
+ break
+
+ # cleanup intermediate files
+ if self.args.no_cleanup == 0 or self.args.no_cleanup is None:
+ max_intermediate_iteration = max_iteration - 1
+
+ raxml_files_to_delete = GubbinsCommon.raxml_regex_for_file_deletions(base_filename_without_ext,current_time,starting_base_filename, max_intermediate_iteration)
+ GubbinsCommon.delete_files_based_on_list_of_regexes('.', raxml_files_to_delete, self.args.verbose)
+
+ fasttree_files_to_delete = GubbinsCommon.fasttree_regex_for_file_deletions(starting_base_filename, max_intermediate_iteration)
+ GubbinsCommon.delete_files_based_on_list_of_regexes('.', fasttree_files_to_delete, self.args.verbose)
+ shutil.rmtree(temp_working_dir)
+
+ GubbinsCommon.delete_files_based_on_list_of_regexes('.', [GubbinsCommon.starting_files_regex("^" + starting_base_filename),"^log.txt"], self.args.verbose)
+
+ output_filenames_to_final_filenames = {}
+ if self.args.prefix is None:
+ self.args.prefix = base_filename_without_ext
+ if self.args.tree_builder == "hybrid" or self.args.tree_builder == "raxml":
+ output_filenames_to_final_filenames = GubbinsCommon.translation_of_raxml_filenames_to_final_filenames(base_filename_without_ext,current_time, max_iteration - 1, self.args.prefix)
+ else:
+ output_filenames_to_final_filenames = GubbinsCommon.translation_of_fasttree_filenames_to_final_filenames(starting_base_filename, max_iteration - 1, self.args.prefix)
+ GubbinsCommon.rename_files(output_filenames_to_final_filenames)
+ GubbinsCommon.remove_internal_node_labels_from_tree(str(self.args.prefix)+".final_tree.tre", str(self.args.prefix)+".no_internal_labels.final_tree.tre")
+ shutil.move(str(self.args.prefix)+".no_internal_labels.final_tree.tre", str(self.args.prefix)+".final_tree.tre")
+
+
+ @staticmethod
+ def check_and_fix_window_size(self):
+ if self.args.min_window_size < 3:
+ self.args.min_window_size = 3
+ if self.args.max_window_size > 1000000:
+ self.args.max_window_size = 1000000
+ if self.args.min_window_size > self.args.max_window_size:
+ min_size = self.args.min_window_size
+ self.args.min_window_size = self.args.max_window_size
+ self.args.max_window_size = min_size
+
+ @staticmethod
+ def robinson_foulds_distance(input_tree_name,output_tree_name):
+ input_tree = dendropy.Tree.get_from_path(input_tree_name, 'newick')
+ output_tree = dendropy.Tree.get_from_path(output_tree_name, 'newick')
+ return input_tree.robinson_foulds_distance(output_tree)
+
+ @staticmethod
+ def symmetric_difference(input_tree_name,output_tree_name):
+ input_tree = dendropy.Tree.get_from_path(input_tree_name, 'newick')
+ output_tree = dendropy.Tree.get_from_path(output_tree_name, 'newick')
+ return input_tree.symmetric_difference(output_tree)
+
+ @staticmethod
+ def has_tree_been_seen_before(tree_file_names,converge_method):
+ if len(tree_file_names) <= 2:
+ return 0
+
+ tree_files_which_exist = []
+ for tree_file_name in tree_file_names:
+ if os.path.exists(tree_file_name):
+ tree_files_which_exist.append(tree_file_name)
+
+ for tree_file_name in tree_files_which_exist:
+ if tree_file_name is not tree_files_which_exist[-1]:
+ if converge_method == 'weighted_robinson_foulds':
+ current_rf_distance = GubbinsCommon.robinson_foulds_distance(tree_file_name,tree_files_which_exist[-1])
+ if(current_rf_distance == 0.0):
+ return 1
+ else:
+ current_rf_distance = GubbinsCommon.symmetric_difference(tree_file_name,tree_files_which_exist[-1])
+ if(current_rf_distance == 0.0):
+ return 1
+
+ return 0
+
+ @staticmethod
+ def get_monophyletic_outgroup(tree_name, outgroups):
+ if len(outgroups) == 1:
+ return outgroups
+
+ tree = dendropy.Tree.get_from_path(tree_name, 'newick',
+ preserve_underscores=True)
+ tree.deroot()
+ tree.update_splits()
+
+ for leaf_node in tree.mrca(taxon_labels=outgroups).leaf_nodes():
+ if leaf_node.taxon.label not in outgroups:
+ print "Your outgroups do not form a clade.\n Using the first taxon "+str(outgroups[0])+" as the outgroup.\n Taxon "+str(leaf_node.taxon.label)+" is in the clade but not in your list of outgroups."
+ return [outgroups[0]]
+
+ return outgroups
+
+
+ @staticmethod
+ def reroot_tree(tree_name, outgroups):
+ if outgroups:
+ GubbinsCommon.reroot_tree_with_outgroup(tree_name, outgroups.split(','))
+ else:
+ GubbinsCommon.reroot_tree_at_midpoint(tree_name)
+
+ @staticmethod
+ def reroot_tree_with_outgroup(tree_name, outgroups):
+ clade_outgroups = GubbinsCommon.get_monophyletic_outgroup(tree_name, outgroups)
+ outgroups = [{'name': taxon_name} for taxon_name in clade_outgroups]
+
+ tree = Phylo.read(tree_name, 'newick')
+ tree.root_with_outgroup(*outgroups)
+ Phylo.write(tree, tree_name, 'newick')
+
+ tree = dendropy.Tree.get_from_path(tree_name, 'newick',
+ preserve_underscores=True)
+ tree.deroot()
+ tree.update_splits()
+ output_tree_string = tree.as_string(
+ 'newick',
+ taxon_set=None,
+ suppress_leaf_taxon_labels=False,
+ suppress_leaf_node_labels=True,
+ suppress_internal_taxon_labels=False,
+ suppress_internal_node_labels=False,
+ suppress_rooting=True,
+ suppress_edge_lengths=False,
+ unquoted_underscores=True,
+ preserve_spaces=False,
+ store_tree_weights=False,
+ suppress_annotations=True,
+ annotations_as_nhx=False,
+ suppress_item_comments=True,
+ node_label_element_separator=' ',
+ node_label_compose_func=None
+ )
+ output_file = open(tree_name, 'w+')
+ output_file.write(output_tree_string.replace('\'', ''))
+ output_file.closed
+
+ @staticmethod
+ def split_all_non_bi_nodes(node):
+ if node.is_leaf():
+ return None
+ elif len(node.child_nodes()) > 2:
+ GubbinsCommon.split_child_nodes(node)
+
+ for child_node in node.child_nodes():
+ GubbinsCommon.split_all_non_bi_nodes(child_node)
+
+ return None
+
+ @staticmethod
+ def split_child_nodes(node):
+ all_child_nodes = node.child_nodes()
+ #skip over the first node
+ first_child = all_child_nodes.pop()
+ # create a placeholder node to hang everything else off
+ new_child_node = node.new_child(edge_length=0)
+ # move the subtree into the placeholder
+ new_child_node.set_child_nodes(all_child_nodes)
+ # probably not really nessisary
+ node.set_child_nodes((first_child,new_child_node))
+
+ @staticmethod
+ def reroot_tree_at_midpoint(tree_name):
+ tree = dendropy.Tree.get_from_path(tree_name, 'newick',
+ preserve_underscores=True)
+ GubbinsCommon.split_all_non_bi_nodes(tree.seed_node)
+
+ tree.reroot_at_midpoint(update_splits=True, delete_outdegree_one=False)
+ tree.deroot()
+ tree.update_splits()
+ output_tree_string = tree.as_string(
+ 'newick',
+ taxon_set=None,
+ suppress_leaf_taxon_labels=False,
+ suppress_leaf_node_labels=True,
+ suppress_internal_taxon_labels=False,
+ suppress_internal_node_labels=False,
+ suppress_rooting=True,
+ suppress_edge_lengths=False,
+ unquoted_underscores=True,
+ preserve_spaces=False,
+ store_tree_weights=False,
+ suppress_annotations=True,
+ annotations_as_nhx=False,
+ suppress_item_comments=True,
+ node_label_element_separator=' ',
+ node_label_compose_func=None
+ )
+ output_file = open(tree_name, 'w+')
+ output_file.write(output_tree_string.replace('\'', ''))
+ output_file.closed
+
+ @staticmethod
+ def raxml_base_name(base_filename_without_ext,current_time):
+ return base_filename_without_ext+"."+str(current_time) +"iteration_"
+
+ @staticmethod
+ def raxml_current_tree_name(base_filename_without_ext,current_time, i):
+ return "RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(i)
+
+ @staticmethod
+ def raxml_previous_tree_name(base_filename_without_ext,base_filename, current_time,i):
+ previous_tree_name = base_filename
+
+ if i> 1:
+ previous_tree_name = "RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+ str(i-1)
+ return previous_tree_name
+
+ @staticmethod
+ def raxml_previous_tree(base_filename_without_ext, base_filename, current_time,i,previous_tree_name):
+ previous_tree = ""
+
+ if i> 1:
+ previous_tree = "-t "+ previous_tree_name
+ return previous_tree
+
+ @staticmethod
+ def raxml_tree_building_command(i,base_filename_without_ext,base_filename,current_time, raxml_exec,previous_tree_name, verbose):
+ previous_tree = GubbinsCommon.raxml_previous_tree(base_filename_without_ext, base_filename, current_time,i,previous_tree_name)
+
+ command_suffix = '> /dev/null 2>&1'
+ if verbose > 0:
+ command_suffix = ''
+
+ return raxml_exec+ " -s "+previous_tree_name+".phylip -n "+base_filename_without_ext+"."+str(current_time)+"iteration_"+str(i)+" "+previous_tree+ command_suffix
+
+ @staticmethod
+ def raxml_gubbins_command(base_filename_without_ext,starting_base_filename,current_time, i,alignment_filename,gubbins_exec,min_snps, original_aln,min_window_size,max_window_size):
+ current_tree_name = GubbinsCommon.raxml_current_tree_name(base_filename_without_ext,current_time, i)
+ return gubbins_exec+" -r -v "+starting_base_filename+".vcf" +" -a "+str(min_window_size)+" -b "+str(max_window_size) + " -f "+original_aln+" -t "+str(current_tree_name)+" -m "+ str(min_snps)+" "+ starting_base_filename+".snp_sites.aln"
+
+ @staticmethod
+ def raxml_regex_for_file_deletions(base_filename_without_ext,current_time,starting_base_filename, max_intermediate_iteration):
+ regex_for_file_deletions = []
+ # Can delete all of these files
+ regex_for_file_deletions.append("^RAxML_(bestTree|info|log|parsimonyTree)."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time))
+
+ # loop over previous iterations and delete
+ for file_iteration in range(1,max_intermediate_iteration):
+ regex_for_file_deletions.append("^RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(file_iteration)+'\.')
+ regex_for_file_deletions.append("^RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(file_iteration)+'$')
+
+ regex_for_file_deletions.append("^RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(max_intermediate_iteration)+'.ancestor.tre')
+ regex_for_file_deletions.append("^RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(max_intermediate_iteration)+'.seq.joint.txt')
+ regex_for_file_deletions.append("^RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(max_intermediate_iteration)+'.prob.joint.txt')
+ return regex_for_file_deletions
+
+ @staticmethod
+ def fasttree_regex_for_file_deletions(starting_base_filename, max_intermediate_iteration):
+ regex_for_file_deletions = []
+
+ # loop over previous iterations and delete
+ for file_iteration in range(1,max_intermediate_iteration):
+ regex_for_file_deletions.append("^"+starting_base_filename+".iteration_"+str(file_iteration)+'[$|\.]')
+
+ return regex_for_file_deletions
+
+ @staticmethod
+ def rename_files(input_to_output_filenames):
+ for input_file in input_to_output_filenames:
+ if os.path.exists(input_file):
+ shutil.move(input_file, input_to_output_filenames[input_file])
+
+ @staticmethod
+ def starting_files_regex(starting_base_filename):
+ # starting file with gapped and ungapped snps
+ return starting_base_filename+".(gaps|vcf|snp_sites|phylip|start)"
+
+ @staticmethod
+ def remove_internal_node_labels_from_tree(input_filename, output_filename):
+ tree = dendropy.Tree.get_from_path(input_filename, 'newick', preserve_underscores=True)
+
+ output_tree_string = tree.as_string(
+ 'newick',
+ taxon_set=None,
+ suppress_leaf_taxon_labels=False,
+ suppress_leaf_node_labels=True,
+ suppress_internal_taxon_labels=True,
+ suppress_internal_node_labels=True,
+ suppress_rooting=True,
+ suppress_edge_lengths=False,
+ unquoted_underscores=True,
+ preserve_spaces=False,
+ store_tree_weights=False,
+ suppress_annotations=True,
+ annotations_as_nhx=False,
+ suppress_item_comments=True,
+ node_label_element_separator=' ',
+ node_label_compose_func=None
+ )
+ output_file = open(output_filename, 'w+')
+ output_file.write(output_tree_string.replace('\'', ''))
+ output_file.closed
+
+ @staticmethod
+ def translation_of_fasttree_filenames_to_final_filenames(starting_base_filename, max_intermediate_iteration, output_prefix):
+ return GubbinsCommon.translation_of_filenames_to_final_filenames(starting_base_filename+".iteration_"+str(max_intermediate_iteration), output_prefix)
+
+ @staticmethod
+ def translation_of_raxml_filenames_to_final_filenames(base_filename_without_ext,current_time, max_intermediate_iteration, output_prefix):
+ return GubbinsCommon.translation_of_filenames_to_final_filenames("RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(max_intermediate_iteration), output_prefix)
+
+ @staticmethod
+ def translation_of_filenames_to_final_filenames_pairwise(input_prefix, output_prefix):
+ input_names_to_output_names = {
+ str(input_prefix)+".vcf": str(output_prefix)+".summary_of_snp_distribution.vcf" ,
+ str(input_prefix)+".branch_snps.tab": str(output_prefix)+".branch_base_reconstruction.embl" ,
+ str(input_prefix)+".tab": str(output_prefix)+".recombination_predictions.embl" ,
+ str(input_prefix)+".gff": str(output_prefix)+".recombination_predictions.gff" ,
+ str(input_prefix)+".stats": str(output_prefix)+".per_branch_statistics.csv" ,
+ str(input_prefix)+".snp_sites.aln": str(output_prefix)+".filtered_polymorphic_sites.fasta" ,
+ str(input_prefix)+".phylip": str(output_prefix)+".filtered_polymorphic_sites.phylip",
+ str(input_prefix)+".output_tree": str(output_prefix)+".node_labelled.tre",
+ str(input_prefix)+".tre": str(output_prefix)+".final_tree.tre"
+ }
+ return input_names_to_output_names
+
+ @staticmethod
+ def translation_of_filenames_to_final_filenames(input_prefix, output_prefix):
+ input_names_to_output_names = {
+ str(input_prefix)+".vcf": str(output_prefix)+".summary_of_snp_distribution.vcf" ,
+ str(input_prefix)+".branch_snps.tab": str(output_prefix)+".branch_base_reconstruction.embl" ,
+ str(input_prefix)+".tab": str(output_prefix)+".recombination_predictions.embl" ,
+ str(input_prefix)+".gff": str(output_prefix)+".recombination_predictions.gff" ,
+ str(input_prefix)+".stats": str(output_prefix)+".per_branch_statistics.csv" ,
+ str(input_prefix)+".snp_sites.aln": str(output_prefix)+".filtered_polymorphic_sites.fasta" ,
+ str(input_prefix)+".phylip": str(output_prefix)+".filtered_polymorphic_sites.phylip",
+ str(input_prefix)+".output_tree": str(output_prefix)+".node_labelled.tre",
+ str(input_prefix): str(output_prefix)+".final_tree.tre"
+ }
+ return input_names_to_output_names
+
+ @staticmethod
+ def fasttree_current_tree_name(base_filename, i):
+ return base_filename+".iteration_"+str(i)
+
+ @staticmethod
+ def fasttree_previous_tree_name(base_filename, i):
+ return base_filename+".iteration_"+str(i-1)
+
+ @staticmethod
+ def fasttree_tree_building_command(i, starting_tree, current_tree_name,starting_base_filename, previous_tree_name,fasttree_exec, fasttree_params,base_filename ):
+ current_tree_name = GubbinsCommon.fasttree_current_tree_name(base_filename, i)
+
+ input_tree = ""
+ if starting_tree is not None:
+ input_tree = " -intree " + starting_tree
+ elif i > 1 :
+ input_tree = " -intree "+ previous_tree_name
+
+ return fasttree_exec+" "+ input_tree+" "+ fasttree_params+" "+ starting_base_filename+".snp_sites.aln > "+current_tree_name
+
+ @staticmethod
+ def fasttree_gubbins_command(base_filename,starting_base_filename, i,alignment_filename,gubbins_exec,min_snps,original_aln,min_window_size,max_window_size):
+ current_tree_name = GubbinsCommon.fasttree_current_tree_name(base_filename, i)
+ return gubbins_exec+" -r -v "+starting_base_filename+".vcf"+" -a "+str(min_window_size)+" -b "+str(max_window_size) + " -f "+original_aln+" -t "+str(current_tree_name)+" -m "+ str(min_snps)+" "+ starting_base_filename+".snp_sites.aln"
+
+ @staticmethod
+ def fasttree_fastml_command(fastml_exec, alignment_filename, base_filename,i):
+ current_tree_name = GubbinsCommon.fasttree_current_tree_name(base_filename, i)
+ return GubbinsCommon.generate_fastml_command(fastml_exec, alignment_filename, current_tree_name)
+
+ @staticmethod
+ def raxml_fastml_command(fastml_exec, alignment_filename, base_filename_without_ext,current_time, i):
+ current_tree_name = GubbinsCommon.raxml_current_tree_name(base_filename_without_ext,current_time, i)
+ return GubbinsCommon.generate_fastml_command(fastml_exec, alignment_filename, current_tree_name)
+
+ @staticmethod
+ def generate_fastml_command(fastml_exec, alignment_filename, tree_filename):
+
+ return (fastml_exec
+ + " -s " + alignment_filename
+ + " -t " + tree_filename
+ + " -x " + tree_filename + ".output_tree"
+ + " -y " + tree_filename + ".ancestor.tre"
+ + " -j " + tree_filename + ".seq.joint.txt"
+ + " -k " + tree_filename + ".seq.marginal.txt"
+ + " -d " + tree_filename + ".prob.joint.txt"
+ + " -e " + tree_filename + ".prob.marginal.txt")
+
+ @staticmethod
+ def number_of_sequences_in_alignment(filename):
+ return len(GubbinsCommon.get_sequence_names_from_alignment(filename))
+
+ @staticmethod
+ def get_sequence_names_from_alignment(filename):
+ sequence_names = []
+ handle = open(filename, "rU")
+ for record in SeqIO.parse(handle, "fasta") :
+ sequence_names.append(record.id)
+ handle.close()
+ return sequence_names
+
+ @staticmethod
+ def is_input_fasta_file_valid(input_filename):
+ try:
+ if GubbinsCommon.does_each_sequence_have_the_same_length(input_filename) == 0:
+ print "Each sequence must be the same length"
+ return 0
+ if GubbinsCommon.are_sequence_names_unique(input_filename) == 0:
+ print "All sequence names in the fasta file must be unique"
+ return 0
+ if GubbinsCommon.does_each_sequence_have_a_name_and_genomic_data(input_filename) == 0:
+ print "Each sequence must have a name and some genomic data"
+ return 0
+ if GubbinsCommon.does_fasta_contain_variation(input_filename) == 0:
+ print "All of the input sequences contain the same data"
+ return 0
+ except:
+ return 0
+
+ return 1
+
+ @staticmethod
+ def is_input_starting_tree_valid(starting_tree):
+ try:
+ if GubbinsCommon.is_starting_tree_valid(starting_tree) ==0:
+ return 0
+ if GubbinsCommon.do_all_leaf_nodes_have_unique_names(starting_tree) == 0:
+ return 0
+ except:
+ return 0
+
+ return 1
+
+
+ @staticmethod
+ def does_each_sequence_have_a_name_and_genomic_data(input_filename):
+ input_handle = open(input_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ number_of_sequences = 0
+ for alignment in alignments:
+ for record in alignment:
+ number_of_sequences +=1
+ if record.name is None or record.name == "":
+ print "Error with the input FASTA file: One of the sequence names is blank"
+ return 0
+ if record.seq is None or record.seq == "":
+ print "Error with the input FASTA file: One of the sequences is empty"
+ return 0
+ if re.search('[^ACGTNacgtn-]', str(record.seq)) != None:
+ print "Error with the input FASTA file: One of the sequences contains odd characters, only ACGTNacgtn- are permitted"
+ return 0
+ if number_of_sequences <= 3:
+ print "Error with input FASTA file: you need more than 3 sequences to build a meaningful tree"
+ return 0
+ input_handle.close()
+ return 1
+
+
+ @staticmethod
+ def does_each_sequence_have_the_same_length(input_filename):
+ try:
+ input_handle = open(input_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ sequence_length = -1
+ for alignment in alignments:
+ for record in alignment:
+ if sequence_length == -1:
+ sequence_length = len(record.seq)
+ elif sequence_length != len(record.seq):
+ print "Error with the input FASTA file: The sequences dont have the same lengths this isnt an alignment: "+record.name
+ return 0
+ input_handle.close()
+ except:
+ print "Error with the input FASTA file: It is in the wrong format so check its an alignment"
+ return 0
+ return 1
+
+ @staticmethod
+ def are_sequence_names_unique(input_filename):
+ input_handle = open(input_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ sequence_names = []
+ for alignment in alignments:
+ for record in alignment:
+ sequence_names.append(record.name)
+
+ if [k for k,v in Counter(sequence_names).items() if v>1] != []:
+ return 0
+ input_handle.close()
+ return 1
+
+ @staticmethod
+ def filter_out_alignments_with_too_much_missing_data(input_filename, output_filename, filter_percentage,verbose):
+ input_handle = open(input_filename, "rU")
+ output_handle = open(output_filename, "w+")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ output_alignments = []
+ taxa_removed = []
+ number_of_included_alignments = 0
+ for alignment in alignments:
+ for record in alignment:
+ number_of_gaps = 0
+ number_of_gaps += record.seq.count('n')
+ number_of_gaps += record.seq.count('N')
+ number_of_gaps += record.seq.count('-')
+ sequence_length = len(record.seq)
+
+ if sequence_length == 0:
+ taxa_removed.append(record.id)
+ print "Excluded sequence " + record.id + " because there werent enough bases in it"
+ elif((number_of_gaps*100/sequence_length) <= filter_percentage):
+ output_alignments.append(record)
+ number_of_included_alignments += 1
+ else:
+ taxa_removed.append(record.id)
+ print "Excluded sequence " + record.id + " because it had " + str(number_of_gaps*100/sequence_length) +" percentage gaps while a maximum of "+ str(filter_percentage) +" is allowed"
+
+ if number_of_included_alignments <= 1:
+ sys.exit("Too many sequences have been excluded so theres no data left to work with. Please increase the -f parameter")
+
+ AlignIO.write(MultipleSeqAlignment(output_alignments), output_handle, "fasta")
+ output_handle.close()
+ input_handle.close()
+ return taxa_removed
+
+ @staticmethod
+ def filter_out_removed_taxa_from_tree_and_return_new_file(starting_tree, temp_working_dir, taxa_removed):
+ if starting_tree is None:
+ return None
+
+ (base_directory,base_filename) = os.path.split(starting_tree)
+ temp_starting_tree = temp_working_dir + '/'+ base_filename
+
+ tree = dendropy.Tree.get_from_path(starting_tree, 'newick',
+ preserve_underscores=True)
+
+ tree.prune_taxa_with_labels(taxa_removed, update_splits=True, delete_outdegree_one=False)
+ tree.prune_leaves_without_taxa(update_splits=True, delete_outdegree_one=False)
+ tree.deroot()
+ output_tree_string = tree.as_string(
+ 'newick',
+ taxon_set=None,
+ suppress_leaf_taxon_labels=False,
+ suppress_leaf_node_labels=True,
+ suppress_internal_taxon_labels=True,
+ suppress_internal_node_labels=True,
+ suppress_rooting=True,
+ suppress_edge_lengths=False,
+ unquoted_underscores=True,
+ preserve_spaces=False,
+ store_tree_weights=False,
+ suppress_annotations=True,
+ annotations_as_nhx=False,
+ suppress_item_comments=True,
+ node_label_element_separator=' ',
+ node_label_compose_func=None
+ )
+ output_file = open(temp_starting_tree, 'w+')
+ output_file.write(output_tree_string.replace('\'', ''))
+ output_file.closed
+
+ return temp_starting_tree
+
+ @staticmethod
+ def reinsert_gaps_into_fasta_file(input_fasta_filename, input_vcf_file, output_fasta_filename):
+ # find out where the gaps are located
+ # PyVCF removed for performance reasons
+ vcf_file = open(input_vcf_file, 'r')
+
+ sample_names = []
+ gap_position = []
+ gap_alt_base = []
+
+ for vcf_line in vcf_file:
+ if re.match('^#CHROM', vcf_line) != None :
+ sample_names = vcf_line.rstrip().split('\t' )[9:]
+ elif re.match('^\d', vcf_line) != None :
+ # If the alternate is only a gap it wont have a base in this column
+ if re.match('^([^\t]+\t){3}([ACGTacgt])\t([^ACGTacgt])\t', vcf_line) != None:
+ m = re.match('^([^\t]+\t){3}([ACGTacgt])\t([^ACGTacgt])\t', vcf_line)
+ gap_position.append(1)
+ gap_alt_base.append(m.group(2))
+ elif re.match('^([^\t]+\t){3}([^ACGTacgt])\t([ACGTacgt])\t', vcf_line) != None:
+ # sometimes the ref can be a gap only
+ m = re.match('^([^\t]+\t){3}([^ACGTacgt])\t([ACGTacgt])\t', vcf_line)
+ gap_position.append(1)
+ gap_alt_base.append(m.group(3))
+ else:
+ gap_position.append(0)
+ gap_alt_base.append('-')
+
+ gapped_alignments = []
+ # interleave gap only and snp bases
+ input_handle = open(input_fasta_filename, "rU")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ for alignment in alignments:
+ for record in alignment:
+ inserted_gaps = []
+ if record.id in sample_names:
+ # only apply to internal nodes
+ continue
+ gap_index = 0
+ for input_base in record.seq:
+ while gap_index < len(gap_position) and gap_position[gap_index] == 1:
+ inserted_gaps.append(gap_alt_base[gap_index])
+ gap_index+=1
+ if gap_index < len(gap_position):
+ inserted_gaps.append(input_base)
+ gap_index+=1
+
+ while gap_index < len(gap_position):
+ inserted_gaps.append(gap_alt_base[gap_index])
+ gap_index+=1
+
+ record.seq = Seq(''.join(inserted_gaps))
+ gapped_alignments.append(record)
+
+ output_handle = open(output_fasta_filename, "a")
+ AlignIO.write(MultipleSeqAlignment(gapped_alignments), output_handle, "fasta")
+
+ return
+
+
+ # reparsing a fasta file splits the lines which makes fastml work
+ @staticmethod
+ def reconvert_fasta_file(input_filename, output_filename):
+ input_handle = open(input_filename, "rU")
+ output_handle = open(output_filename, "w+")
+ alignments = AlignIO.parse(input_handle, "fasta")
+ AlignIO.write(alignments, output_handle, "fasta")
+ output_handle.close()
+ input_handle.close()
+ return
+
+ @staticmethod
+ def pairwise_comparison(filename,base_filename,gubbins_exec,alignment_filename,fastml_exec,base_filename_without_ext):
+ sequence_names = GubbinsCommon.get_sequence_names_from_alignment(filename)
+ GubbinsCommon.create_pairwise_newick_tree(sequence_names, base_filename+".tre")
+
+ try:
+ subprocess.check_call(GubbinsCommon.generate_fastml_command(fastml_exec, base_filename+".gaps.snp_sites.aln", base_filename+".tre"), shell=True)
+ except:
+ sys.exit("Failed while running fastML")
+ shutil.copyfile(base_filename+'.tre.output_tree',base_filename+".tre")
+ shutil.copyfile(base_filename+'.tre.seq.joint.txt', base_filename+".snp_sites.aln")
+ try:
+ subprocess.check_call(gubbins_exec+" -r -v "+base_filename+".vcf -t "+base_filename+".tre -f "+ alignment_filename +" "+ base_filename+".snp_sites.aln", shell=True)
+ except:
+ sys.exit("Failed while running Gubbins")
+ GubbinsCommon.rename_files(GubbinsCommon.translation_of_filenames_to_final_filenames_pairwise(base_filename, base_filename_without_ext))
+
+ @staticmethod
+ def create_pairwise_newick_tree(sequence_names, output_filename):
+ tree = Phylo.read(StringIO('('+sequence_names[0]+','+sequence_names[1]+')'), "newick")
+ Phylo.write(tree, output_filename, 'newick')
+
+ @staticmethod
+ def delete_files_based_on_list_of_regexes(directory_to_search, regex_for_file_deletions, verbose):
+ for dirname, dirnames, filenames in os.walk(directory_to_search):
+ for filename in filenames:
+ for deletion_regex in regex_for_file_deletions:
+ full_path_of_file_for_deletion = os.path.join(directory_to_search, filename)
+ if(re.match(str(deletion_regex), filename) != None and os.path.exists(full_path_of_file_for_deletion)):
+ if verbose > 0:
+ print "Deleting file: "+ os.path.join(directory_to_search, filename) + " regex:"+deletion_regex
+ os.remove(full_path_of_file_for_deletion)
+
+ @staticmethod
+ def check_file_exist_based_on_list_of_regexes(directory_to_search, regex_for_file_finds, verbose):
+ for dirname, dirnames, filenames in os.walk(directory_to_search):
+ for filename in filenames:
+ for find_regex in regex_for_file_finds:
+ full_path_of_file_for_find = os.path.join(directory_to_search, filename)
+ if(re.match(str(find_regex), filename) != None and os.path.exists(full_path_of_file_for_find)):
+ if verbose > 0:
+ print "File exists: "+ os.path.join(directory_to_search, filename) + " regex:"+find_regex
+ return 1
+ return 0
+
+ @staticmethod
+ def which(program):
+ executable = program.split(" ")
+ program = executable[0]
+ def is_exe(fpath):
+ return os.path.isfile(fpath) and os.access(fpath, os.X_OK)
+ fpath, fname = os.path.split(program)
+ if fpath:
+ if is_exe(program):
+ return program
+ else:
+ for path in os.environ["PATH"].split(os.pathsep):
+ exe_file = os.path.join(path, program)
+ if is_exe(exe_file):
+ return exe_file
+
+ return None
+
+ @staticmethod
+ def use_bundled_exec(input_executable, bundled_executable):
+ # Pop the first value off the input_executable and replace it with the bundled exec
+ executable_and_params = input_executable.split(" ")
+ executable_and_params.pop(0)
+ executable_and_params.insert(0, bundled_executable)
+ return ' '.join(executable_and_params)
+
+ @staticmethod
+ def extract_recombinations_from_embl(filename):
+ fh = open(filename, "rU")
+ sequences_to_coords = {}
+ start_coord = -1
+ end_coord = -1
+ for line in fh:
+ searchObj = re.search('misc_feature ([\d]+)..([\d]+)$', line)
+ if searchObj != None:
+ start_coord = int(searchObj.group(1))
+ end_coord = int(searchObj.group(2))
+ continue
+
+ if start_coord >= 0 and end_coord >= 0:
+ searchTaxa = re.search('taxa\=\"([^"]+)\"', line)
+ if searchTaxa != None:
+ taxa_names = searchTaxa.group(1).strip().split(' ')
+ for taxa_name in taxa_names:
+ if taxa_name in sequences_to_coords:
+ sequences_to_coords[taxa_name].append([start_coord,end_coord])
+ else:
+ sequences_to_coords[taxa_name] = [[start_coord,end_coord]]
+
+ start_coord = -1
+ end_coord = -1
+ continue
+ fh.close()
+ return sequences_to_coords
+
+ @staticmethod
+ def have_recombinations_been_seen_before(current_file, previous_files = []):
+ if not os.path.exists(current_file):
+ return 0
+ current_file_recombinations = GubbinsCommon.extract_recombinations_from_embl(current_file)
+
+ for previous_file in previous_files:
+ if not os.path.exists(previous_file):
+ continue
+ previous_file_recombinations = GubbinsCommon.extract_recombinations_from_embl(previous_file)
+ if current_file_recombinations == previous_file_recombinations:
+ return 1
+ return 0
+
+ @staticmethod
+ def get_recombination_files(base_filename_without_ext, current_time, max_intermediate_iteration, starting_base_filename, tree_builder):
+ if tree_builder == "raxml" or tree_builder == "hybrid":
+ current_file = "RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(max_intermediate_iteration)+".tab"
+ previous_files = []
+ for i in range(1,max_intermediate_iteration):
+ previous_files.append("RAxML_result."+GubbinsCommon.raxml_base_name(base_filename_without_ext,current_time)+str(i)+".tab")
+ return current_file, previous_files
+ else:
+ current_file = starting_base_filename+".iteration_"+str(max_intermediate_iteration)+".tab"
+ previous_files = []
+ for i in range(1,max_intermediate_iteration):
+ previous_files.append(starting_base_filename+".iteration_"+str(i)+".tab")
+ return current_file, previous_files
+
diff --git a/python/gubbins/tests/data/alignment_with_3_sequences.aln b/python/gubbins/tests/data/alignment_with_3_sequences.aln
new file mode 100644
index 0000000..3ed7bdf
--- /dev/null
+++ b/python/gubbins/tests/data/alignment_with_3_sequences.aln
@@ -0,0 +1,6 @@
+>sequence_1
+AAAAACAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAGAAAA
+>sequence_2
+AACAAAAAAAAAAAAAAAGAACAAAAAAAACAAAAAAAAATTT
+>sequence_3
+AAAAAAAACAAAAAAAAATAACAAAAAAAAAAAATACAAAAAA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/alignment_with_no_variation.aln b/python/gubbins/tests/data/alignment_with_no_variation.aln
new file mode 100644
index 0000000..a79a17d
--- /dev/null
+++ b/python/gubbins/tests/data/alignment_with_no_variation.aln
@@ -0,0 +1,10 @@
+>seq1
+aaaaaaaaaa
+>seq2
+aaaaaaaaaa
+>seq3
+aaaaaaaaaa
+>seq4
+aaaaaaaaaa
+>seq5
+aaaaaaaaaa
\ No newline at end of file
diff --git a/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln b/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln
new file mode 100644
index 0000000..aa3d00b
--- /dev/null
+++ b/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln
@@ -0,0 +1,55 @@
+>sequence1
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+>sequence2
+CCCCCCCCCC
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+>sequence3
+GGGGGGGGGG
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+NNNNNNNNNN
+>sequence4
+TTTTTTTTTT
+----------
+----------
+----------
+----------
+----------
+----------
+----------
+----------
+----------
+>sequence5
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
+AAAAAAAAAA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln.expected b/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln.expected
new file mode 100644
index 0000000..2fb0976
--- /dev/null
+++ b/python/gubbins/tests/data/alignment_with_too_much_missing_data.aln.expected
@@ -0,0 +1,9 @@
+>sequence1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence2
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence5
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
diff --git a/python/gubbins/tests/data/all_unique_sequence_names.fa b/python/gubbins/tests/data/all_unique_sequence_names.fa
new file mode 100644
index 0000000..0bc2b83
--- /dev/null
+++ b/python/gubbins/tests/data/all_unique_sequence_names.fa
@@ -0,0 +1,6 @@
+>sequence1
+AAAAA
+>sequence2
+CCCCC
+>sequence3
+TTTTT
diff --git a/python/gubbins/tests/data/duplicate_names_in_tree.tre b/python/gubbins/tests/data/duplicate_names_in_tree.tre
new file mode 100644
index 0000000..501b60a
--- /dev/null
+++ b/python/gubbins/tests/data/duplicate_names_in_tree.tre
@@ -0,0 +1 @@
+(sequence_1:0.000002,((sequence_7:0.300658,sequence_17:0.300658,sequence_27:0.300658,sequence_37:0.300658,sequence_47:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_1:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_1:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5 b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5
new file mode 100644
index 0000000..b19182e
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5
@@ -0,0 +1 @@
+(sequence_10:2354.975342,((sequence_4:1.060798,sequence_3:0.000000)N3:1.110446,sequence_2:0.000000)N2:0.024824,(sequence_1:0.000000,(sequence_5:0.000000,(sequence_9:0.000000,(sequence_6:1.711786,(sequence_8:0.000000,sequence_7:1.708790)N8:0.000000)N7:1.610136)N6:1.750734)N5:2.017806)N4:2.135720)N1:0.000000;
\ No newline at end of file
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.branch_snps.tab b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.branch_snps.tab
new file mode 100644
index 0000000..57f36bf
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.branch_snps.tab
@@ -0,0 +1,2106 @@
+FT variation 41
+FT /node="N3->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 35
+FT /node="N2->N3"
+FT /colour=4
+FT /taxa=" sequence_4 sequence_3"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 13
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 24
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 29
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 30
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 31
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 32
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 33
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 34
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 35
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 36
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 37
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 38
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 39
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 40
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 41
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 42
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 43
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 44
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 45
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 46
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 47
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 48
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 49
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 28
+FT /node="N6->N7"
+FT /colour=4
+FT /taxa=" sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 24
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 29
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 30
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 31
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 32
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 33
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 34
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 35
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 36
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 37
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 38
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 39
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 40
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 41
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 42
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 43
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 44
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 45
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 46
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 47
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 48
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 49
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 51
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 53
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 54
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 55
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 56
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 57
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 61
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 62
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 63
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 64
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 65
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 66
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 67
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 69
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 70
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 71
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 73
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 74
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 75
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 76
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 77
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 78
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 79
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 80
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 81
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 82
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 84
+FT /node="N5->N6"
+FT /colour=4
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 16
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 51
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 53
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 54
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 55
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 56
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 57
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 58
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 59
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 60
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 61
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 62
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 63
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 64
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 65
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 66
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 67
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 69
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 70
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 71
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 73
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 74
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 75
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 76
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 77
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 78
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 79
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 80
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 81
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 82
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 84
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 16
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 22
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 29
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 30
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 31
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 32
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 33
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 34
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 35
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 36
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 37
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 38
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 39
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 40
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 41
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 42
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 43
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 44
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 45
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 46
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 47
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 48
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 49
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 51
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 53
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 54
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 55
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 56
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 57
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 61
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 62
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 63
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 64
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 65
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 66
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 67
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 69
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 70
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 71
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 73
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 74
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 75
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 76
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 77
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 78
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 79
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 80
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 81
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 82
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 84
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="C"
+FT /replace="T"
+FT variation 85
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 86
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 87
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 88
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 89
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 90
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 91
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 92
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 93
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 94
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 95
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 96
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 97
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 98
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 99
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 100
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 101
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 102
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 103
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 104
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 105
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 106
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 107
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 108
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 109
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 110
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 111
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 112
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 113
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 114
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 115
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 116
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 117
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 118
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 119
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 120
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 121
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 122
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 123
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 124
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 125
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 126
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 127
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 128
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 129
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 130
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 131
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 132
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 133
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 134
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 135
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 136
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 137
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 138
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 139
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 140
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 141
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 142
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 143
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 144
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 145
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 146
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 147
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 148
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 149
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 150
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 151
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 152
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 153
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 154
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 155
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 156
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 157
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 158
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 159
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 160
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 161
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 162
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 163
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 164
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 165
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 166
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 167
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 168
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 169
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 170
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 171
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 172
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 173
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 174
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 175
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 176
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 177
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 178
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 179
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 180
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 181
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 182
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 183
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 184
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 185
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 186
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 187
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 188
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 189
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 190
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 191
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 192
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 193
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 194
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 195
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 196
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 197
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 198
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 199
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 200
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 201
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 202
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 203
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 204
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 205
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 206
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 207
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 208
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 209
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 210
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 211
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 212
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 213
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 214
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 215
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 216
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 217
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 218
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 219
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 220
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 221
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 222
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 223
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 224
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 225
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 226
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 227
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 228
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 229
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 230
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 231
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 232
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 233
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 234
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 235
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 236
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 237
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 238
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 239
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 240
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 241
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 242
+FT /node="N1->sequence_10"
+FT /colour=4
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 22
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 51
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 53
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 54
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 55
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 56
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 57
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 61
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 62
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 63
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 64
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 65
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 66
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 67
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 69
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 70
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 71
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 73
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 74
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 75
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 76
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 77
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 78
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 79
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 80
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 81
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 82
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 84
+FT /node="N1->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /parent_base="C"
+FT /replace="A"
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.gff b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.gff
new file mode 100644
index 0000000..49b3ad3
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.gff
@@ -0,0 +1,6 @@
+##gff-version 3
+##sequence-region SEQUENCE 1 242
+SEQUENCE GUBBINS CDS 29 49 0.000 . 0 node="N7->sequence_6";neg_log_likelihood="4.955311";taxa="sequence_6";snp_count="21";
+SEQUENCE GUBBINS CDS 29 84 0.000 . 0 node="N5->N6";neg_log_likelihood="12.082148";taxa=" sequence_9 sequence_6 sequence_8 sequence_7";snp_count="51";
+SEQUENCE GUBBINS CDS 51 84 0.000 . 0 node="N4->N5";neg_log_likelihood="10.195830";taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7";snp_count="30";
+SEQUENCE GUBBINS CDS 51 84 0.000 . 0 node="N1->N4";neg_log_likelihood="10.195830";taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7";snp_count="30";
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.output_tree b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.output_tree
new file mode 100644
index 0000000..562fe00
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.output_tree
@@ -0,0 +1 @@
+(sequence_10:8.867316,(sequence_8:0.000000,(sequence_6:0.008555,sequence_7:0.008284)N3:0.000000)N2:0.008228,(sequence_9:0.000000,(sequence_5:0.000000,(sequence_1:0.000000,(sequence_2:0.000000,(sequence_4:0.009495,sequence_3:0.000000)N8:0.010546)N7:0.010943)N6:0.010778)N5:0.009460)N4:0.000204)N1;
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.phylip b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.phylip
new file mode 100644
index 0000000..d97c348
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.phylip
@@ -0,0 +1,11 @@
+10 214
+sequence_1 AAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_2 AACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_3 AACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_4 AACAAAAAAAATAAAAAGAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_5 AGAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_6 AGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_7 CGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_8 AGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_9 -GAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_10 -GAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.snp_sites.aln b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.snp_sites.aln
new file mode 100644
index 0000000..27897fa
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.snp_sites.aln
@@ -0,0 +1,20 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+AACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+AACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+AACAAAAAAAATAAAAAGAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+AGAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+AGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_7
+CGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+AGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+-GAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+-GAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.stats b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.stats
new file mode 100644
index 0000000..db0b11e
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.stats
@@ -0,0 +1,19 @@
+Node Total SNPs Num of SNPs inside recombinations Num of SNPs outside recombinations Num of Recombination Blocks Bases in Recombinations r/m rho/theta Genome Length
+sequence_1 0 0 0 0 0 0.000000 0.000000 242
+sequence_2 0 0 0 0 0 0.000000 0.000000 242
+sequence_3 0 0 0 0 0 0.000000 0.000000 242
+sequence_4 1 0 1 0 0 0.000000 0.000000 242
+sequence_5 0 0 0 0 0 0.000000 0.000000 242
+sequence_6 22 21 1 1 20 21.000000 1.000000 242
+sequence_7 1 0 1 0 0 0.000000 0.000000 242
+sequence_8 0 0 0 0 0 0.000000 0.000000 242
+sequence_9 0 0 0 0 0 0.000000 0.000000 227
+sequence_10 211 0 211 0 0 0.000000 0.000000 227
+N3 1 0 1 0 0 0.000000 0.000000 242
+N2 0 0 0 0 0 0.000000 0.000000 242
+N8 0 0 0 0 0 0.000000 0.000000 242
+N7 1 0 1 0 0 0.000000 0.000000 242
+N6 52 51 1 1 55 51.000000 1.000000 242
+N5 31 30 1 1 33 30.000000 1.000000 242
+N4 31 30 1 1 33 30.000000 1.000000 242
+N1 0 0 0 0 0 0.000000 0.000000 242
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.tab b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.tab
new file mode 100644
index 0000000..d319edd
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.tab
@@ -0,0 +1,24 @@
+FT misc_feature 29..49
+FT /node="N7->sequence_6"
+FT /neg_log_likelihood=4.955311
+FT /colour=4
+FT /taxa="sequence_6"
+FT /SNP_count=21
+FT misc_feature 29..84
+FT /node="N5->N6"
+FT /neg_log_likelihood=12.082148
+FT /colour=2
+FT /taxa=" sequence_9 sequence_6 sequence_8 sequence_7"
+FT /SNP_count=51
+FT misc_feature 51..84
+FT /node="N4->N5"
+FT /neg_log_likelihood=10.195830
+FT /colour=2
+FT /taxa=" sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /SNP_count=30
+FT misc_feature 51..84
+FT /node="N1->N4"
+FT /neg_log_likelihood=10.195830
+FT /colour=2
+FT /taxa=" sequence_1 sequence_5 sequence_9 sequence_6 sequence_8 sequence_7"
+FT /SNP_count=30
diff --git a/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.vcf b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.vcf
new file mode 100644
index 0000000..a2b2ecc
--- /dev/null
+++ b/python/gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.vcf
@@ -0,0 +1,217 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 13 . A C,- . . . AB A A A A A A C A - -
+1 16 . A G . . . AB A A A A G G G G G G
+1 22 . A C . . . AB A C C C A A A A A A
+1 24 . A G . . . AB A A A A A A G G G A
+1 28 . A C . . . AB A A A A A C C C A A
+1 29 . A N,G . . . AB A A A A A N N N N G
+1 30 . A N,G . . . AB A A A A A N N N N G
+1 31 . A N,G . . . AB A A A A A N N N N G
+1 32 . A N,G . . . AB A A A A A N N N N G
+1 33 . A N,G . . . AB A A A A A N N N N G
+1 34 . A N,G . . . AB A A A A A N N N N G
+1 35 . A T,N,G . . . AB A A T T A N N N N G
+1 36 . A N,G . . . AB A A A A A N N N N G
+1 37 . A N,G . . . AB A A A A A N N N N G
+1 38 . A N,G . . . AB A A A A A N N N N G
+1 39 . A N,G . . . AB A A A A A N N N N G
+1 40 . A N,G . . . AB A A A A A N N N N G
+1 41 . A G,N . . . AB A A A G A N N N N G
+1 42 . A N,G . . . AB A A A A A N N N N G
+1 43 . A N,G . . . AB A A A A A N N N N G
+1 44 . A N,G . . . AB A A A A A N N N N G
+1 45 . A N,G . . . AB A A A A A N N N N G
+1 46 . A N,G . . . AB A A A A A N N N N G
+1 47 . A N,G . . . AB A A A A A N N N N G
+1 48 . A N,G . . . AB A A A A A N N N N G
+1 49 . A N,G . . . AB A A A A A N N N N G
+1 51 . N C,A . . . AB N C C C N N N N N A
+1 53 . N C,A . . . AB N C C C N N N N N A
+1 54 . N C,A . . . AB N C C C N N N N N A
+1 55 . N C,A . . . AB N C C C N N N N N A
+1 56 . N C,A . . . AB N C C C N N N N N A
+1 57 . N C,A . . . AB N C C C N N N N N A
+1 58 . N C,A . . . AB N C C C N N N N N A
+1 59 . N C,A . . . AB N C C C N N N N N A
+1 60 . N C,A . . . AB N C C C N N N N N A
+1 61 . N C,A . . . AB N C C C N N N N N A
+1 62 . N C,A . . . AB N C C C N N N N N A
+1 63 . N C,A . . . AB N C C C N N N N N A
+1 64 . N C,A . . . AB N C C C N N N N N A
+1 65 . N C,A . . . AB N C C C N N N N N A
+1 66 . N C,A . . . AB N C C C N N N N N A
+1 67 . N C,A . . . AB N C C C N N N N N A
+1 69 . N C,A . . . AB N C C C N N N N N A
+1 70 . N C,A . . . AB N C C C N N N N N A
+1 71 . N C,A . . . AB N C C C N N N N N A
+1 73 . N C,A . . . AB N C C C N N N N N A
+1 74 . N C,A . . . AB N C C C N N N N N A
+1 75 . N C,A . . . AB N C C C N N N N N A
+1 76 . N C,A . . . AB N C C C N N N N N A
+1 77 . N C,A . . . AB N C C C N N N N N A
+1 78 . N C,A . . . AB N C C C N N N N N A
+1 79 . N C,A . . . AB N C C C N N N N N A
+1 80 . N C,A . . . AB N C C C N N N N N A
+1 81 . N C,A . . . AB N C C C N N N N N A
+1 82 . N C,A . . . AB N C C C N N N N N A
+1 84 . N C,T . . . AB N C C C N N N N N T
+1 85 . A T . . . AB A A A A A A A A A T
+1 86 . A T . . . AB A A A A A A A A A T
+1 87 . A T . . . AB A A A A A A A A A T
+1 88 . A T . . . AB A A A A A A A A A T
+1 89 . A T . . . AB A A A A A A A A A T
+1 90 . A T . . . AB A A A A A A A A A T
+1 91 . A T . . . AB A A A A A A A A A T
+1 92 . A T . . . AB A A A A A A A A A T
+1 93 . A T . . . AB A A A A A A A A A T
+1 94 . A T . . . AB A A A A A A A A A T
+1 95 . A T . . . AB A A A A A A A A A T
+1 96 . A T . . . AB A A A A A A A A A T
+1 97 . A T . . . AB A A A A A A A A A T
+1 98 . A T . . . AB A A A A A A A A A T
+1 99 . A T . . . AB A A A A A A A A A T
+1 100 . A T . . . AB A A A A A A A A A T
+1 101 . A T . . . AB A A A A A A A A A T
+1 102 . A T . . . AB A A A A A A A A A T
+1 103 . A T . . . AB A A A A A A A A A T
+1 104 . A T . . . AB A A A A A A A A A T
+1 105 . A T . . . AB A A A A A A A A A T
+1 106 . A T . . . AB A A A A A A A A A T
+1 107 . A T . . . AB A A A A A A A A A T
+1 108 . A T . . . AB A A A A A A A A A T
+1 109 . A T . . . AB A A A A A A A A A T
+1 110 . A T . . . AB A A A A A A A A A T
+1 111 . A T . . . AB A A A A A A A A A T
+1 112 . A T . . . AB A A A A A A A A A T
+1 113 . A T . . . AB A A A A A A A A A T
+1 114 . A T . . . AB A A A A A A A A A T
+1 115 . A T . . . AB A A A A A A A A A T
+1 116 . A T . . . AB A A A A A A A A A T
+1 117 . A T . . . AB A A A A A A A A A T
+1 118 . A T . . . AB A A A A A A A A A T
+1 119 . A T . . . AB A A A A A A A A A T
+1 120 . A T . . . AB A A A A A A A A A T
+1 121 . A T . . . AB A A A A A A A A A T
+1 122 . A T . . . AB A A A A A A A A A T
+1 123 . A T . . . AB A A A A A A A A A T
+1 124 . A T . . . AB A A A A A A A A A T
+1 125 . A T . . . AB A A A A A A A A A T
+1 126 . A T . . . AB A A A A A A A A A T
+1 127 . A T . . . AB A A A A A A A A A T
+1 128 . A T . . . AB A A A A A A A A A T
+1 129 . A T . . . AB A A A A A A A A A T
+1 130 . A T . . . AB A A A A A A A A A T
+1 131 . A T . . . AB A A A A A A A A A T
+1 132 . A T . . . AB A A A A A A A A A T
+1 133 . A T . . . AB A A A A A A A A A T
+1 134 . A T . . . AB A A A A A A A A A T
+1 135 . A T . . . AB A A A A A A A A A T
+1 136 . A T . . . AB A A A A A A A A A T
+1 137 . A T . . . AB A A A A A A A A A T
+1 138 . A T . . . AB A A A A A A A A A T
+1 139 . A T . . . AB A A A A A A A A A T
+1 140 . A T . . . AB A A A A A A A A A T
+1 141 . A T . . . AB A A A A A A A A A T
+1 142 . A T . . . AB A A A A A A A A A T
+1 143 . A T . . . AB A A A A A A A A A T
+1 144 . A T . . . AB A A A A A A A A A T
+1 145 . A T . . . AB A A A A A A A A A T
+1 146 . A T . . . AB A A A A A A A A A T
+1 147 . A T . . . AB A A A A A A A A A T
+1 148 . A T . . . AB A A A A A A A A A T
+1 149 . A T . . . AB A A A A A A A A A T
+1 150 . A T . . . AB A A A A A A A A A T
+1 151 . A T . . . AB A A A A A A A A A T
+1 152 . A T . . . AB A A A A A A A A A T
+1 153 . A T . . . AB A A A A A A A A A T
+1 154 . A T . . . AB A A A A A A A A A T
+1 155 . A T . . . AB A A A A A A A A A T
+1 156 . A T . . . AB A A A A A A A A A T
+1 157 . A T . . . AB A A A A A A A A A T
+1 158 . A T . . . AB A A A A A A A A A T
+1 159 . A T . . . AB A A A A A A A A A T
+1 160 . A T . . . AB A A A A A A A A A T
+1 161 . A T . . . AB A A A A A A A A A T
+1 162 . A T . . . AB A A A A A A A A A T
+1 163 . A T . . . AB A A A A A A A A A T
+1 164 . A T . . . AB A A A A A A A A A T
+1 165 . A T . . . AB A A A A A A A A A T
+1 166 . A T . . . AB A A A A A A A A A T
+1 167 . A T . . . AB A A A A A A A A A T
+1 168 . A T . . . AB A A A A A A A A A T
+1 169 . A T . . . AB A A A A A A A A A T
+1 170 . A T . . . AB A A A A A A A A A T
+1 171 . A T . . . AB A A A A A A A A A T
+1 172 . A T . . . AB A A A A A A A A A T
+1 173 . A T . . . AB A A A A A A A A A T
+1 174 . A T . . . AB A A A A A A A A A T
+1 175 . A T . . . AB A A A A A A A A A T
+1 176 . A T . . . AB A A A A A A A A A T
+1 177 . A T . . . AB A A A A A A A A A T
+1 178 . A T . . . AB A A A A A A A A A T
+1 179 . A T . . . AB A A A A A A A A A T
+1 180 . A T . . . AB A A A A A A A A A T
+1 181 . A T . . . AB A A A A A A A A A T
+1 182 . A T . . . AB A A A A A A A A A T
+1 183 . A T . . . AB A A A A A A A A A T
+1 184 . A T . . . AB A A A A A A A A A T
+1 185 . A T . . . AB A A A A A A A A A T
+1 186 . A T . . . AB A A A A A A A A A T
+1 187 . A T . . . AB A A A A A A A A A T
+1 188 . A T . . . AB A A A A A A A A A T
+1 189 . A T . . . AB A A A A A A A A A T
+1 190 . A T . . . AB A A A A A A A A A T
+1 191 . A T . . . AB A A A A A A A A A T
+1 192 . A T . . . AB A A A A A A A A A T
+1 193 . A T . . . AB A A A A A A A A A T
+1 194 . A T . . . AB A A A A A A A A A T
+1 195 . A T . . . AB A A A A A A A A A T
+1 196 . A T . . . AB A A A A A A A A A T
+1 197 . A T . . . AB A A A A A A A A A T
+1 198 . A T . . . AB A A A A A A A A A T
+1 199 . A T . . . AB A A A A A A A A A T
+1 200 . A T . . . AB A A A A A A A A A T
+1 201 . A T . . . AB A A A A A A A A A T
+1 202 . A T . . . AB A A A A A A A A A T
+1 203 . A T . . . AB A A A A A A A A A T
+1 204 . A T . . . AB A A A A A A A A A T
+1 205 . A T . . . AB A A A A A A A A A T
+1 206 . A T . . . AB A A A A A A A A A T
+1 207 . A T . . . AB A A A A A A A A A T
+1 208 . A T . . . AB A A A A A A A A A T
+1 209 . A T . . . AB A A A A A A A A A T
+1 210 . A T . . . AB A A A A A A A A A T
+1 211 . A T . . . AB A A A A A A A A A T
+1 212 . A T . . . AB A A A A A A A A A T
+1 213 . A T . . . AB A A A A A A A A A T
+1 214 . A T . . . AB A A A A A A A A A T
+1 215 . A T . . . AB A A A A A A A A A T
+1 216 . A T . . . AB A A A A A A A A A T
+1 217 . A T . . . AB A A A A A A A A A T
+1 218 . A T . . . AB A A A A A A A A A T
+1 219 . A T . . . AB A A A A A A A A A T
+1 220 . A T . . . AB A A A A A A A A A T
+1 221 . A T . . . AB A A A A A A A A A T
+1 222 . A T . . . AB A A A A A A A A A T
+1 223 . A T . . . AB A A A A A A A A A T
+1 224 . A T . . . AB A A A A A A A A A T
+1 225 . A T . . . AB A A A A A A A A A T
+1 226 . A T . . . AB A A A A A A A A A T
+1 227 . A T . . . AB A A A A A A A A A T
+1 228 . A T . . . AB A A A A A A A A A T
+1 229 . A T . . . AB A A A A A A A A A T
+1 230 . A T . . . AB A A A A A A A A A T
+1 231 . A T . . . AB A A A A A A A A A T
+1 232 . A T . . . AB A A A A A A A A A T
+1 233 . A T . . . AB A A A A A A A A A T
+1 234 . A T . . . AB A A A A A A A A A T
+1 235 . A T . . . AB A A A A A A A A A T
+1 236 . A T . . . AB A A A A A A A A A T
+1 237 . A T . . . AB A A A A A A A A A T
+1 238 . A T . . . AB A A A A A A A A A T
+1 239 . A T . . . AB A A A A A A A A A T
+1 240 . A T . . . AB A A A A A A A A A T
+1 241 . A T . . . AB A A A A A A A A A T
+1 242 . A T . . . AB A A A A A A A A A T
diff --git a/python/gubbins/tests/data/expected_final_tree_without_internal_labels.tre b/python/gubbins/tests/data/expected_final_tree_without_internal_labels.tre
new file mode 100644
index 0000000..0752e45
--- /dev/null
+++ b/python/gubbins/tests/data/expected_final_tree_without_internal_labels.tre
@@ -0,0 +1 @@
+(sequence_10:2354.975342,((sequence_4:1.060798,sequence_3:0.0):1.110446,sequence_2:0.0):0.024824,(sequence_1:0.0,(sequence_5:0.0,(sequence_9:0.0,(sequence_6:1.711786,(sequence_8:0.0,sequence_7:1.70879):0.0):1.610136):1.750734):2.017806):2.13572):0.0;
diff --git a/python/gubbins/tests/data/expected_multiple_recombinations.aln.start b/python/gubbins/tests/data/expected_multiple_recombinations.aln.start
new file mode 100644
index 0000000..c875c2b
--- /dev/null
+++ b/python/gubbins/tests/data/expected_multiple_recombinations.aln.start
@@ -0,0 +1,50 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+AAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCC
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+AAAAAAAAAAAAAAAACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCC
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+AAAAAAAAAAAAAAAACAAAAAAAATAAAAAGAAAAAAAACCCCCCCCCCCCCCCCCCCC
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCC
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+AAAAAAAAAAAAAAAGAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_7
+AAAAAAAAAAAACAAGAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+AAAAAAAAAAAAAAAGAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+---------------GAGAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+---------------GAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
+TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
+TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
diff --git a/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_different_clade.tre b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_different_clade.tre
new file mode 100644
index 0000000..b3f0a23
--- /dev/null
+++ b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_different_clade.tre
@@ -0,0 +1 @@
+(((E:1.0,D:1.0):2.0,C:1.0):1.0,B:1.0,A:1.0):1.0;
diff --git a/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_one_clade.tre b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_one_clade.tre
new file mode 100644
index 0000000..b3f0a23
--- /dev/null
+++ b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_one_clade.tre
@@ -0,0 +1 @@
+(((E:1.0,D:1.0):2.0,C:1.0):1.0,B:1.0,A:1.0):1.0;
diff --git a/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_with_two_mixed_clades.tre b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_with_two_mixed_clades.tre
new file mode 100644
index 0000000..b3f0a23
--- /dev/null
+++ b/python/gubbins/tests/data/expected_reroot_tree_with_outgroups_with_two_mixed_clades.tre
@@ -0,0 +1 @@
+(((E:1.0,D:1.0):2.0,C:1.0):1.0,B:1.0,A:1.0):1.0;
diff --git a/python/gubbins/tests/data/expected_test_reroot_tree_with_outgroups_all_in_one_clade_large.tre b/python/gubbins/tests/data/expected_test_reroot_tree_with_outgroups_all_in_one_clade_large.tre
new file mode 100644
index 0000000..292bc7e
--- /dev/null
+++ b/python/gubbins/tests/data/expected_test_reroot_tree_with_outgroups_all_in_one_clade_large.tre
@@ -0,0 +1 @@
+((E:1.0,D:1.0):2.0,C:1.0,(B:1.0,A:1.0):1.0):1.0;
diff --git a/python/gubbins/tests/data/final_tree_with_internal_labels.tre b/python/gubbins/tests/data/final_tree_with_internal_labels.tre
new file mode 100644
index 0000000..b19182e
--- /dev/null
+++ b/python/gubbins/tests/data/final_tree_with_internal_labels.tre
@@ -0,0 +1 @@
+(sequence_10:2354.975342,((sequence_4:1.060798,sequence_3:0.000000)N3:1.110446,sequence_2:0.000000)N2:0.024824,(sequence_1:0.000000,(sequence_5:0.000000,(sequence_9:0.000000,(sequence_6:1.711786,(sequence_8:0.000000,sequence_7:1.708790)N8:0.000000)N7:1.610136)N6:1.750734)N5:2.017806)N4:2.135720)N1:0.000000;
\ No newline at end of file
diff --git a/python/gubbins/tests/data/gaps_to_be_reinserted.aln b/python/gubbins/tests/data/gaps_to_be_reinserted.aln
new file mode 100644
index 0000000..a7815a8
--- /dev/null
+++ b/python/gubbins/tests/data/gaps_to_be_reinserted.aln
@@ -0,0 +1,40 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAA
+>sequence_2
+GGGGGGGGGGGGGGGGGGGG
+>sequence_3
+CCCCCCCCCCCCCCCCCCCC
+>sequence_4
+TTTTTTTTTTTTTTTTTTTT
+>sequence_5
+AAAAAAAAAAAAAAAAAAAA
+>sequence_6
+GGGGGGGGGGGGGGGGGGGG
+>sequence_7
+AAAAAAAAAAAAAAAAAAAA
+>sequence_8
+GGGGGGGGGGGGGGGGGGGG
+>sequence_9
+CCCCCCCCCCCCCCCCCCCC
+>sequence_10
+TTTTTTTTTTTTTTTTTTTT
+>N1
+AAAAAAAAAAAAAAAAAAAA
+>N2
+GGGGGGGGGGGGGGGGGGGG
+>N3
+CCCCCCCCCCCCCCCCCCCC
+>N4
+TTTTTTTTTTTTTTTTTTTT
+>N5
+AAAAAAAAAAAAAAAAAAAA
+>N6
+GGGGGGGGGGGGGGGGGGGG
+>N7
+AAAAAAAAAAAAAAAAAAAA
+>N8
+GGGGGGGGGGGGGGGGGGGG
+>N9
+CCCCCCCCCCCCCCCCCCCC
+>N10
+TTTTTTTTTTTTTTTTTTTT
\ No newline at end of file
diff --git a/python/gubbins/tests/data/gaps_to_be_reinserted.aln.expected b/python/gubbins/tests/data/gaps_to_be_reinserted.aln.expected
new file mode 100644
index 0000000..aa3cfdf
--- /dev/null
+++ b/python/gubbins/tests/data/gaps_to_be_reinserted.aln.expected
@@ -0,0 +1,20 @@
+>N1
+AACAAAAACCCCCCCCAA
+>N2
+GACAGGGGCCCCCCCCGG
+>N3
+CACACCCCCCCCCCCCCC
+>N4
+TACATTTTCCCCCCCCTT
+>N5
+AACAAAAACCCCCCCCAA
+>N6
+GACAGGGGCCCCCCCCGG
+>N7
+AACAAAAACCCCCCCCAA
+>N8
+GACAGGGGCCCCCCCCGG
+>N9
+CACACCCCCCCCCCCCCC
+>N10
+TACATTTTCCCCCCCCTT
diff --git a/python/gubbins/tests/data/gaps_to_be_reinserted.vcf b/python/gubbins/tests/data/gaps_to_be_reinserted.vcf
new file mode 100644
index 0000000..ebf3120
--- /dev/null
+++ b/python/gubbins/tests/data/gaps_to_be_reinserted.vcf
@@ -0,0 +1,21 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 1 . A C,- . . . AB A C - - - - - - - A
+1 6 . A - . . . AB A - C - - - - - - A
+1 8 . C - . . . AB A - C - - - - - - A
+1 9 . A - . . . AB A - - C - - - - - A
+1 11 . A -,C . . . AB A - - C - - - - - A
+1 12 . A -,C,N . . . AB A - - - C - - - - A
+1 13 . A -,N . . . AB A C - - - - - - - A
+1 14 . A -,C,N . . . AB A - - - C - - - - A
+1 18 . N C . . . AB A A A A A A C A A A
+1 19 . N C . . . AB A A A A A A C A A A
+1 20 . N C . . . AB A A A A A A C A A A
+1 26 . N C . . . AB A A A A C A A A A A
+1 27 . N C . . . AB A A A A C A A A A A
+1 28 . N C . . . AB A A A A C A A A A A
+1 30 . N C . . . AB A A C A A A A A A A
+1 31 . N C . . . AB A A C A A A A A A A
+1 32 . A C . . . AB A A C A A A A A A A
+1 33 . C A . . . AB C A A A A A A A A A
\ No newline at end of file
diff --git a/python/gubbins/tests/data/input_pairwise.aln.phylip b/python/gubbins/tests/data/input_pairwise.aln.phylip
new file mode 100644
index 0000000..408a6cf
--- /dev/null
+++ b/python/gubbins/tests/data/input_pairwise.aln.phylip
@@ -0,0 +1,3 @@
+2 3
+sequence1 AAA
+sequence2 GGG
diff --git a/python/gubbins/tests/data/input_pairwise.aln.vcf b/python/gubbins/tests/data/input_pairwise.aln.vcf
new file mode 100644
index 0000000..ff81cba
--- /dev/null
+++ b/python/gubbins/tests/data/input_pairwise.aln.vcf
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence1 sequence2
+1 3 . A G . . . AB A G
+1 6 . A G . . . AB A G
+1 9 . A G . . . AB A G
diff --git a/python/gubbins/tests/data/invalid_newick_tree.tre b/python/gubbins/tests/data/invalid_newick_tree.tre
new file mode 100644
index 0000000..334b239
--- /dev/null
+++ b/python/gubbins/tests/data/invalid_newick_tree.tre
@@ -0,0 +1 @@
+sequence_1:0.000002,(sequence_7:0.300658,sequence_17:0.300658,sequence_27:0.300658,sequence_37:0.300658,sequence_47:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_2:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,sequence_6:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/multiple_recombinations.aln b/python/gubbins/tests/data/multiple_recombinations.aln
new file mode 100644
index 0000000..a9a9885
--- /dev/null
+++ b/python/gubbins/tests/data/multiple_recombinations.aln
@@ -0,0 +1,20 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAGAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+AAAAAAAAAAAAAAAGAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_7
+AAAAAAAAAAAACAAGAAAAAAAGAAACGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+AAAAAAAAAAAAAAAGAAAAAAAGAAACGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+---------------GAAAAAAAGAAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+NNNNNNNNNNNNNNNGAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
diff --git a/python/gubbins/tests/data/non_bi_tree.tre b/python/gubbins/tests/data/non_bi_tree.tre
new file mode 100644
index 0000000..3d62851
--- /dev/null
+++ b/python/gubbins/tests/data/non_bi_tree.tre
@@ -0,0 +1 @@
+(sequence_1:0.000002,((sequence_7:0.300658,sequence_17:0.300658,sequence_27:0.300658,sequence_37:0.300658,sequence_47:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_2:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/non_bi_tree.tre.expected b/python/gubbins/tests/data/non_bi_tree.tre.expected
new file mode 100644
index 0000000..d5e8fad
--- /dev/null
+++ b/python/gubbins/tests/data/non_bi_tree.tre.expected
@@ -0,0 +1 @@
+(sequence_3:8.38574,(sequence_2:0.0002,sequence_4:0.306587)N6:0.00017,(sequence_9:0.000196,((sequence_10:2e-05,(sequence_47:0.300658,(sequence_37:0.300658,(sequence_27:0.300658,(sequence_7:0.300658,sequence_17:0.300658):0):0):0):0)N3:1.1e-05,((sequence_6:0.030557,(sequence_5:0.24819,sequence_8:1.1e-05)N8:9e-06)N7:1e-05,sequence_1:2e-06)N1:1e-05)N2:0.193335)N4:1.23278):0.0;
diff --git a/python/gubbins/tests/data/non_unique_sequence_names.fa b/python/gubbins/tests/data/non_unique_sequence_names.fa
new file mode 100644
index 0000000..8e770a0
--- /dev/null
+++ b/python/gubbins/tests/data/non_unique_sequence_names.fa
@@ -0,0 +1,6 @@
+>sequence1
+AAAAA
+>sequence2
+CCCCC
+>sequence1
+TTTTT
diff --git a/python/gubbins/tests/data/outgroups_input.tre b/python/gubbins/tests/data/outgroups_input.tre
new file mode 100644
index 0000000..4123b48
--- /dev/null
+++ b/python/gubbins/tests/data/outgroups_input.tre
@@ -0,0 +1 @@
+((C:1.0,(B:1.0,A:1.0):1.0):1.0,(E:1.0,D:1.0):1.0):1.0;
diff --git a/python/gubbins/tests/data/pairwise.aln b/python/gubbins/tests/data/pairwise.aln
new file mode 100644
index 0000000..a30e816
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln
@@ -0,0 +1,4 @@
+>sequence1
+AAAAAAAAAA
+>sequence2
+AAGAAGAAGA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/pairwise.aln.gaps.phylip b/python/gubbins/tests/data/pairwise.aln.gaps.phylip
new file mode 100644
index 0000000..408a6cf
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln.gaps.phylip
@@ -0,0 +1,3 @@
+2 3
+sequence1 AAA
+sequence2 GGG
diff --git a/python/gubbins/tests/data/pairwise.aln.gaps.snp_sites.aln b/python/gubbins/tests/data/pairwise.aln.gaps.snp_sites.aln
new file mode 100644
index 0000000..4112ec6
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln.gaps.snp_sites.aln
@@ -0,0 +1,4 @@
+>sequence1
+AAA
+>sequence2
+GGG
diff --git a/python/gubbins/tests/data/pairwise.aln.gaps.vcf b/python/gubbins/tests/data/pairwise.aln.gaps.vcf
new file mode 100644
index 0000000..ff81cba
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln.gaps.vcf
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence1 sequence2
+1 3 . A G . . . AB A G
+1 6 . A G . . . AB A G
+1 9 . A G . . . AB A G
diff --git a/python/gubbins/tests/data/pairwise.aln.snp_sites.aln_expected b/python/gubbins/tests/data/pairwise.aln.snp_sites.aln_expected
new file mode 100644
index 0000000..a36fd8c
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln.snp_sites.aln_expected
@@ -0,0 +1,6 @@
+>sequence1
+AAA
+>sequence2
+GGG
+>N1
+TTT
diff --git a/python/gubbins/tests/data/pairwise.aln.tre.vcf_expected b/python/gubbins/tests/data/pairwise.aln.tre.vcf_expected
new file mode 100644
index 0000000..ff81cba
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.aln.tre.vcf_expected
@@ -0,0 +1,6 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence1 sequence2
+1 3 . A G . . . AB A G
+1 6 . A G . . . AB A G
+1 9 . A G . . . AB A G
diff --git a/python/gubbins/tests/data/pairwise.gaps.snp_sites.aln b/python/gubbins/tests/data/pairwise.gaps.snp_sites.aln
new file mode 100644
index 0000000..a30e816
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.gaps.snp_sites.aln
@@ -0,0 +1,4 @@
+>sequence1
+AAAAAAAAAA
+>sequence2
+AAGAAGAAGA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/pairwise.snp_sites.aln b/python/gubbins/tests/data/pairwise.snp_sites.aln
new file mode 100644
index 0000000..00ab3ac
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise.snp_sites.aln
@@ -0,0 +1,8 @@
+CLUSTAL V
+
+
+sequence1 AAAAAAAAAA
+sequence2 AAGAAGAAGA
+N1 AAGAAGAAGA
+
+
diff --git a/python/gubbins/tests/data/pairwise_expected.tre b/python/gubbins/tests/data/pairwise_expected.tre
new file mode 100644
index 0000000..2b5baa1
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise_expected.tre
@@ -0,0 +1 @@
+(sequence1:3.000000,sequence2:3.000000)N1:0.000000;
\ No newline at end of file
diff --git a/python/gubbins/tests/data/pairwise_newick_tree.expected b/python/gubbins/tests/data/pairwise_newick_tree.expected
new file mode 100644
index 0000000..d0be8ed
--- /dev/null
+++ b/python/gubbins/tests/data/pairwise_newick_tree.expected
@@ -0,0 +1 @@
+(sequence_2:1.00000,sequence_3:1.00000):1.00000;
diff --git a/python/gubbins/tests/data/reconvert_fasta_file.aln.expected b/python/gubbins/tests/data/reconvert_fasta_file.aln.expected
new file mode 100644
index 0000000..a3b8a10
--- /dev/null
+++ b/python/gubbins/tests/data/reconvert_fasta_file.aln.expected
@@ -0,0 +1,15 @@
+>sequence1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence2
+CCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence3
+GGGGGGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+>sequence4
+TTTTTTTTTT--------------------------------------------------
+----------------------------------------
+>sequence5
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre
new file mode 100644
index 0000000..8dec646
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre
@@ -0,0 +1 @@
+(sequence_1:0.000002,((sequence_7:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_2:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.filter_out_removed_taxa_from_tree_expected b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.filter_out_removed_taxa_from_tree_expected
new file mode 100644
index 0000000..c74bf5f
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.filter_out_removed_taxa_from_tree_expected
@@ -0,0 +1 @@
+(((sequence_7:0.300658,sequence_10:2e-05):1.1e-05,sequence_9:0.193531):2e-05,sequence_6:0.030557,sequence_8:2e-05):0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4 b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4
new file mode 100644
index 0000000..8c9e72b
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4
@@ -0,0 +1 @@
+(((((sequence_1:0.0,(sequence_6:0.03056,(sequence_5:0.24819,sequence_8:1e-05)N8:1e-05)N7:1e-05)N1:1e-05,(sequence_7:0.30066,sequence_10:2e-05)N3:1e-05)N2:0.19334,sequence_9:0.0002)N4:1.23278,sequence_3:8.38574)N5:0.00017,sequence_2:0.0002,sequence_4:0.30659):0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_2 b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_2
new file mode 100644
index 0000000..caf0cc0
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_2
@@ -0,0 +1 @@
+(((((sequence_1:0.0,(sequence_6:0.03056,(sequence_5:0.24819,sequence_8:1e-05)N8:1e-05)N7:1e-05)N1:1e-05,(sequence_7:0.30066,sequence_10:2e-05)N3:1e-05)N2:0.19334,sequence_9:0.0002)N4:1.23278,sequence_3:8.38574)N5:0.00017,sequence_2:0.0002,sequence_4:0.30659)N6:0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_expected b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_expected
new file mode 100644
index 0000000..fd5880a
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_expected
@@ -0,0 +1 @@
+(sequence_3:8.38574,(sequence_2:0.0002,sequence_4:0.306587)N6:0.00017,(sequence_9:0.000196,((sequence_7:0.300658,sequence_10:2e-05)N3:1.1e-05,((sequence_6:0.030557,(sequence_5:0.24819,sequence_8:1.1e-05)N8:9e-06)N7:1e-05,sequence_1:2e-06)N1:1e-05)N2:0.193335)N4:1.23278):0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree1_dup.tre b/python/gubbins/tests/data/robinson_foulds_distance_tree1_dup.tre
new file mode 100644
index 0000000..8dec646
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree1_dup.tre
@@ -0,0 +1 @@
+(sequence_1:0.000002,((sequence_7:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_2:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/robinson_foulds_distance_tree2.tre b/python/gubbins/tests/data/robinson_foulds_distance_tree2.tre
new file mode 100644
index 0000000..542f6cc
--- /dev/null
+++ b/python/gubbins/tests/data/robinson_foulds_distance_tree2.tre
@@ -0,0 +1 @@
+(sequence_9:0.000002,((sequence_5:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_1:0.000196,(sequence_2:8.385740,(sequence_3:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_7:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/data/sequence_with_odd_chars.fa b/python/gubbins/tests/data/sequence_with_odd_chars.fa
new file mode 100644
index 0000000..3598fe3
--- /dev/null
+++ b/python/gubbins/tests/data/sequence_with_odd_chars.fa
@@ -0,0 +1,4 @@
+>sequence1
+ABCDEFG
+>sequence2
+HIJKLMN
diff --git a/python/gubbins/tests/data/sequence_without_a_name.fa b/python/gubbins/tests/data/sequence_without_a_name.fa
new file mode 100644
index 0000000..db28795
--- /dev/null
+++ b/python/gubbins/tests/data/sequence_without_a_name.fa
@@ -0,0 +1,4 @@
+>
+AAAA
+>sequence2
+CCCC
diff --git a/python/gubbins/tests/data/sequences_of_different_lengths.fa b/python/gubbins/tests/data/sequences_of_different_lengths.fa
new file mode 100644
index 0000000..5bbc166
--- /dev/null
+++ b/python/gubbins/tests/data/sequences_of_different_lengths.fa
@@ -0,0 +1,6 @@
+>sequence1
+AAAAAAAAAA
+>sequence2
+CCCCCC
+>sequence3
+TTT
\ No newline at end of file
diff --git a/python/gubbins/tests/data/small_alignment.aln b/python/gubbins/tests/data/small_alignment.aln
new file mode 100644
index 0000000..42ae004
--- /dev/null
+++ b/python/gubbins/tests/data/small_alignment.aln
@@ -0,0 +1,10 @@
+>sequence1
+AAAA
+>sequence2
+CCCC
+>sequence3
+GGGG
+>sequence4
+TTTT
+>sequence5
+AAAA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/small_recombination.embl b/python/gubbins/tests/data/small_recombination.embl
new file mode 100644
index 0000000..09daa9f
--- /dev/null
+++ b/python/gubbins/tests/data/small_recombination.embl
@@ -0,0 +1,18 @@
+FT misc_feature 1..3
+FT /node="N1->N2"
+FT /neg_log_likelihood=1.0
+FT /colour=2
+FT /taxa=" sequence1 sequence2 sequence3"
+FT /SNP_count=6
+FT misc_feature 5..7
+FT /node="N3->sequence1"
+FT /neg_log_likelihood=1.0
+FT /colour=4
+FT /taxa="sequence1"
+FT /SNP_count=1
+FT misc_feature 9..11
+FT /node="N4->N5"
+FT /neg_log_likelihood=1.0
+FT /colour=2
+FT /taxa=" sequence1 sequence2"
+FT /SNP_count=2
diff --git a/python/gubbins/tests/data/small_recombination_different.embl b/python/gubbins/tests/data/small_recombination_different.embl
new file mode 100644
index 0000000..f9fd828
--- /dev/null
+++ b/python/gubbins/tests/data/small_recombination_different.embl
@@ -0,0 +1,18 @@
+FT misc_feature 1..3
+FT /node="N1->N2"
+FT /neg_log_likelihood=1.0
+FT /colour=2
+FT /taxa=" sequence1 sequence2 sequence3"
+FT /SNP_count=6
+FT misc_feature 5..8
+FT /node="N3->sequence1"
+FT /neg_log_likelihood=1.0
+FT /colour=4
+FT /taxa="sequence1"
+FT /SNP_count=1
+FT misc_feature 9..10
+FT /node="N4->N5"
+FT /neg_log_likelihood=1.0
+FT /colour=2
+FT /taxa=" sequence2"
+FT /SNP_count=2
diff --git a/python/gubbins/tests/data/tree_with_internal_nodes.tre b/python/gubbins/tests/data/tree_with_internal_nodes.tre
new file mode 100644
index 0000000..07cf4b4
--- /dev/null
+++ b/python/gubbins/tests/data/tree_with_internal_nodes.tre
@@ -0,0 +1 @@
+((A0006:0.000000,A0004:21.489000)N2:103.770966,A0003:0.000000,(A0005:0.000000,(A0001:0.000000,A0002:3.659100)N4:2.366730)N3:19.463560)N1:0.000000;
\ No newline at end of file
diff --git a/python/gubbins/tests/data/tree_with_internal_nodes.tre_expected b/python/gubbins/tests/data/tree_with_internal_nodes.tre_expected
new file mode 100644
index 0000000..1425566
--- /dev/null
+++ b/python/gubbins/tests/data/tree_with_internal_nodes.tre_expected
@@ -0,0 +1 @@
+((A0006:0.0,A0004:21.489):103.770966,A0003:0.0,(A0005:0.0,(A0001:0.0,A0002:3.6591):2.36673):19.46356):0.0;
diff --git a/python/gubbins/tests/data/valid_alignment.aln b/python/gubbins/tests/data/valid_alignment.aln
new file mode 100644
index 0000000..0f0205b
--- /dev/null
+++ b/python/gubbins/tests/data/valid_alignment.aln
@@ -0,0 +1,6 @@
+>sequence1
+AAAAAAAAAA
+>sequence2
+CCCCCCCCCC
+>sequence3
+GGGGGGGGGG
diff --git a/python/gubbins/tests/data/valid_newick_tree.aln b/python/gubbins/tests/data/valid_newick_tree.aln
new file mode 100644
index 0000000..97fb7ad
--- /dev/null
+++ b/python/gubbins/tests/data/valid_newick_tree.aln
@@ -0,0 +1,28 @@
+>sequence_1
+AAAAA
+>sequence_7
+AAAAA
+>sequence_17
+AAAAA
+>sequence_27
+AAAAA
+>sequence_37
+AAAAA
+>sequence_47
+AAAAA
+>sequence_10
+AAAAA
+>sequence_9
+AAAAA
+>sequence_3
+AAAAA
+>sequence_2
+AAAAA
+>sequence_4
+AAAAA
+>sequence_6
+AAAAA
+>sequence_5
+AAAAA
+>sequence_8
+AAAAA
\ No newline at end of file
diff --git a/python/gubbins/tests/data/valid_newick_tree.tre b/python/gubbins/tests/data/valid_newick_tree.tre
new file mode 100644
index 0000000..3d62851
--- /dev/null
+++ b/python/gubbins/tests/data/valid_newick_tree.tre
@@ -0,0 +1 @@
+(sequence_1:0.000002,((sequence_7:0.300658,sequence_17:0.300658,sequence_27:0.300658,sequence_37:0.300658,sequence_47:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_9:0.000196,(sequence_3:8.385740,(sequence_2:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_5:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/python/gubbins/tests/test_alignment_python_methods.py b/python/gubbins/tests/test_alignment_python_methods.py
new file mode 100644
index 0000000..d695348
--- /dev/null
+++ b/python/gubbins/tests/test_alignment_python_methods.py
@@ -0,0 +1,44 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Tests alignement manipulation and conversion with no external application dependancies.
+"""
+
+import unittest
+import re
+import os
+from gubbins import common
+
+class TestAlignmentPythonMethods(unittest.TestCase):
+
+ def test_number_of_sequences_in_alignment(self):
+ assert common.GubbinsCommon.number_of_sequences_in_alignment('gubbins/tests/data/small_alignment.aln') == 5
+
+ def test_get_sequence_names_from_alignment(self):
+ assert common.GubbinsCommon.get_sequence_names_from_alignment('gubbins/tests/data/small_alignment.aln') == ['sequence1','sequence2','sequence3','sequence4','sequence5']
+
+ def test_filter_out_alignments_with_too_much_missing_data(self):
+ common.GubbinsCommon.filter_out_alignments_with_too_much_missing_data('gubbins/tests/data/alignment_with_too_much_missing_data.aln', 'gubbins/tests/data/alignment_with_too_much_missing_data.aln.actual', 5,0)
+ actual_file_content = open('gubbins/tests/data/alignment_with_too_much_missing_data.aln.actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/alignment_with_too_much_missing_data.aln.expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/alignment_with_too_much_missing_data.aln.actual')
+
+ def test_reinsert_gaps_into_fasta_file(self):
+ common.GubbinsCommon.reinsert_gaps_into_fasta_file('gubbins/tests/data/gaps_to_be_reinserted.aln', 'gubbins/tests/data/gaps_to_be_reinserted.vcf', 'gubbins/tests/data/gaps_to_be_reinserted.aln.actual')
+ actual_file_content = open('gubbins/tests/data/gaps_to_be_reinserted.aln.actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/gaps_to_be_reinserted.aln.expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/gaps_to_be_reinserted.aln.actual')
+
+ def test_reconvert_fasta_file(self):
+ common.GubbinsCommon.reconvert_fasta_file('gubbins/tests/data/alignment_with_too_much_missing_data.aln', 'gubbins/tests/data/reconvert_fasta_file.aln.actual')
+ actual_file_content = open('gubbins/tests/data/reconvert_fasta_file.aln.actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/reconvert_fasta_file.aln.expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/reconvert_fasta_file.aln.actual')
+
+if __name__ == "__main__":
+ unittest.main()
+
diff --git a/python/gubbins/tests/test_converging_recombinations.py b/python/gubbins/tests/test_converging_recombinations.py
new file mode 100644
index 0000000..43e6ca8
--- /dev/null
+++ b/python/gubbins/tests/test_converging_recombinations.py
@@ -0,0 +1,34 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Tests if the same recombinations are see in multiple iterations
+"""
+
+import unittest
+import re
+import os
+from gubbins import common
+
+class TestConvergingRecombinations(unittest.TestCase):
+
+ def test_reading_embl_file(self):
+ assert common.GubbinsCommon.extract_recombinations_from_embl('gubbins/tests/data/small_recombination.embl') == { 'sequence1': [[1,3],[5,7],[9,11]], 'sequence2': [[1,3],[9,11]], 'sequence3': [[1,3]] }
+
+
+ def test_two_files_are_different(self):
+ assert common.GubbinsCommon.have_recombinations_been_seen_before('gubbins/tests/data/small_recombination.embl', ['gubbins/tests/data/small_recombination_different.embl']) == 0
+
+ def test_two_files_are_same(self):
+ assert common.GubbinsCommon.have_recombinations_been_seen_before('gubbins/tests/data/small_recombination.embl', ['gubbins/tests/data/small_recombination.embl']) == 1
+
+ def test_multiple_files_have_one_match(self):
+ assert common.GubbinsCommon.have_recombinations_been_seen_before('gubbins/tests/data/small_recombination.embl', ['gubbins/tests/data/small_recombination_different.embl','gubbins/tests/data/small_recombination.embl','gubbins/tests/data/small_recombination_different.embl']) == 1
+
+ def test_get_recombination_files(self):
+ assert common.GubbinsCommon.get_recombination_files('AAA',1234,3,'BBB', 'raxml') == ('RAxML_result.AAA.1234iteration_3.tab', [ 'RAxML_result.AAA.1234iteration_1.tab','RAxML_result.AAA.1234iteration_2.tab'])
+ assert common.GubbinsCommon.get_recombination_files('AAA',1234,3,'BBB', 'fasttree') == ('BBB.iteration_3.tab', [ 'BBB.iteration_1.tab','BBB.iteration_2.tab'])
+
+if __name__ == "__main__":
+ unittest.main()
+
diff --git a/python/gubbins/tests/test_external_dependancies.py b/python/gubbins/tests/test_external_dependancies.py
new file mode 100755
index 0000000..8fa03e6
--- /dev/null
+++ b/python/gubbins/tests/test_external_dependancies.py
@@ -0,0 +1,449 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Integration testing of external dependancies. Likely to be the most brittle tests, but the most important.
+"""
+
+import unittest
+import re
+import shutil
+import sys
+import os
+import glob
+import argparse
+import pkg_resources
+from gubbins import common
+
+class TestExternalDependancies(unittest.TestCase):
+
+ def test_which(self):
+ # the location of ls varies depending on OS so just check end
+ assert re.match('.*/ls$', common.GubbinsCommon.which('ls')) != None
+ # Strip parameters
+ assert re.match('.*/ls$', common.GubbinsCommon.which('ls -alrt')) != None
+ assert common.GubbinsCommon.which('non_existant_program') == None
+
+
+ def test_change_window_size(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--version', action='version', version=str(pkg_resources.get_distribution("gubbins").version))
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 80)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 1000)
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--prefix", "different_prefix",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('different_prefix.summary_of_snp_distribution.vcf')
+ assert os.path.exists('different_prefix.recombination_predictions.embl')
+ assert os.path.exists('different_prefix.per_branch_statistics.csv')
+ assert os.path.exists('different_prefix.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('different_prefix.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('different_prefix.recombination_predictions.gff')
+ assert os.path.exists('different_prefix.branch_base_reconstruction.embl')
+ assert os.path.exists('different_prefix.final_tree.tre')
+
+ os.remove('different_prefix.summary_of_snp_distribution.vcf')
+ os.remove('different_prefix.node_labelled.tre')
+ os.remove('different_prefix.recombination_predictions.embl')
+ os.remove('different_prefix.per_branch_statistics.csv')
+ os.remove('different_prefix.filtered_polymorphic_sites.fasta')
+ os.remove('different_prefix.filtered_polymorphic_sites.phylip')
+ os.remove('different_prefix.recombination_predictions.gff')
+ os.remove('different_prefix.branch_base_reconstruction.embl')
+ os.remove('different_prefix.final_tree.tre')
+
+ def test_rename_final_output(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--version', action='version', version=str(pkg_resources.get_distribution("gubbins").version))
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--prefix", "different_prefix",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('different_prefix.summary_of_snp_distribution.vcf')
+ assert os.path.exists('different_prefix.recombination_predictions.embl')
+ assert os.path.exists('different_prefix.per_branch_statistics.csv')
+ assert os.path.exists('different_prefix.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('different_prefix.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('different_prefix.recombination_predictions.gff')
+ assert os.path.exists('different_prefix.branch_base_reconstruction.embl')
+ assert os.path.exists('different_prefix.final_tree.tre')
+
+ os.remove('different_prefix.summary_of_snp_distribution.vcf')
+ os.remove('different_prefix.node_labelled.tre')
+ os.remove('different_prefix.recombination_predictions.embl')
+ os.remove('different_prefix.per_branch_statistics.csv')
+ os.remove('different_prefix.filtered_polymorphic_sites.fasta')
+ os.remove('different_prefix.filtered_polymorphic_sites.phylip')
+ os.remove('different_prefix.recombination_predictions.gff')
+ os.remove('different_prefix.branch_base_reconstruction.embl')
+ os.remove('different_prefix.final_tree.tre')
+
+ def test_recombination_convergence(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--converge_method", "recombination", "--iterations", '15','--no_cleanup', 'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert common.GubbinsCommon.have_recombinations_been_seen_before('multiple_recombinations.recombination_predictions.embl', ['RAxML_result.multiple_recombinations.iteration_1.tab','RAxML_result.multiple_recombinations.iteration_2.tab','RAxML_result.multiple_recombinations.iteration_3.tab','RAxML_result.multiple_recombinations.iteration_4.tab','RAxML_result.multiple_recombinations.iteration_5.tab','RAxML_result.multiple_recombinations.iteration_6.tab','RAxML_result.multiple_recombinati [...]
+
+ os.remove('log.txt')
+ r = glob.glob("RAxML_*")
+ for i in r:
+ os.remove(i)
+ r = glob.glob("multiple_recombinations.aln.*")
+ for i in r:
+ os.remove(i)
+
+
+ def test_robinson_foulds_convergence(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--converge_method", "robinson_foulds", "--iterations", '15','--no_cleanup', 'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert common.GubbinsCommon.has_tree_been_seen_before(['RAxML_result.multiple_recombinations.iteration_1','RAxML_result.multiple_recombinations.iteration_2','RAxML_result.multiple_recombinations.iteration_3','RAxML_result.multiple_recombinations.iteration_4','RAxML_result.multiple_recombinations.iteration_5','RAxML_result.multiple_recombinations.iteration_6','RAxML_result.multiple_recombinations.iteration_7','RAxML_result.multiple_recombinations.iteration_8','RAxML_result.multiple_re [...]
+
+ os.remove('log.txt')
+ r = glob.glob("RAxML_*")
+ for i in r:
+ os.remove(i)
+ r = glob.glob("multiple_recombinations.aln.*")
+ for i in r:
+ os.remove(i)
+
+ def test_rename_final_output_fasttree(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--prefix", "ft_prefix","--tree_builder", "fasttree",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('ft_prefix.summary_of_snp_distribution.vcf')
+ assert os.path.exists('ft_prefix.recombination_predictions.embl')
+ assert os.path.exists('ft_prefix.per_branch_statistics.csv')
+ assert os.path.exists('ft_prefix.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('ft_prefix.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('ft_prefix.recombination_predictions.gff')
+ assert os.path.exists('ft_prefix.branch_base_reconstruction.embl')
+ assert os.path.exists('ft_prefix.final_tree.tre')
+
+ os.remove('ft_prefix.summary_of_snp_distribution.vcf')
+ os.remove('ft_prefix.recombination_predictions.embl')
+ os.remove('ft_prefix.per_branch_statistics.csv')
+ os.remove('ft_prefix.filtered_polymorphic_sites.fasta')
+ os.remove('ft_prefix.filtered_polymorphic_sites.phylip')
+ os.remove('ft_prefix.recombination_predictions.gff')
+ os.remove('ft_prefix.branch_base_reconstruction.embl')
+ os.remove('ft_prefix.final_tree.tre')
+ os.remove('ft_prefix.node_labelled.tre')
+
+ def test_rename_final_output_hybrid(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--prefix", "hybrid_prefix","--tree_builder", "hybrid",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('hybrid_prefix.summary_of_snp_distribution.vcf')
+ assert os.path.exists('hybrid_prefix.recombination_predictions.embl')
+ assert os.path.exists('hybrid_prefix.per_branch_statistics.csv')
+ assert os.path.exists('hybrid_prefix.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('hybrid_prefix.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('hybrid_prefix.recombination_predictions.gff')
+ assert os.path.exists('hybrid_prefix.branch_base_reconstruction.embl')
+ assert os.path.exists('hybrid_prefix.final_tree.tre')
+
+ os.remove('hybrid_prefix.summary_of_snp_distribution.vcf')
+ os.remove('hybrid_prefix.node_labelled.tre')
+ os.remove('hybrid_prefix.recombination_predictions.embl')
+ os.remove('hybrid_prefix.per_branch_statistics.csv')
+ os.remove('hybrid_prefix.filtered_polymorphic_sites.fasta')
+ os.remove('hybrid_prefix.filtered_polymorphic_sites.phylip')
+ os.remove('hybrid_prefix.recombination_predictions.gff')
+ os.remove('hybrid_prefix.branch_base_reconstruction.embl')
+ os.remove('hybrid_prefix.final_tree.tre')
+
+ def test_fasttree_default_output_names(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--tree_builder", "fasttree",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('multiple_recombinations.summary_of_snp_distribution.vcf')
+ assert os.path.exists('multiple_recombinations.recombination_predictions.embl')
+ assert os.path.exists('multiple_recombinations.per_branch_statistics.csv')
+ assert os.path.exists('multiple_recombinations.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('multiple_recombinations.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('multiple_recombinations.recombination_predictions.gff')
+ assert os.path.exists('multiple_recombinations.branch_base_reconstruction.embl')
+ assert os.path.exists('multiple_recombinations.final_tree.tre')
+ assert os.path.exists('multiple_recombinations.node_labelled.tre')
+
+ os.remove('multiple_recombinations.node_labelled.tre')
+ os.remove('multiple_recombinations.summary_of_snp_distribution.vcf')
+ os.remove('multiple_recombinations.recombination_predictions.embl')
+ os.remove('multiple_recombinations.per_branch_statistics.csv')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.fasta')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.phylip')
+ os.remove('multiple_recombinations.recombination_predictions.gff')
+ os.remove('multiple_recombinations.branch_base_reconstruction.embl')
+ os.remove('multiple_recombinations.final_tree.tre')
+
+ def test_hybrid_default_output_names(self):
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(["--tree_builder", "hybrid",'gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ assert os.path.exists('multiple_recombinations.summary_of_snp_distribution.vcf')
+ assert os.path.exists('multiple_recombinations.recombination_predictions.embl')
+ assert os.path.exists('multiple_recombinations.per_branch_statistics.csv')
+ assert os.path.exists('multiple_recombinations.filtered_polymorphic_sites.fasta')
+ assert os.path.exists('multiple_recombinations.filtered_polymorphic_sites.phylip')
+ assert os.path.exists('multiple_recombinations.recombination_predictions.gff')
+ assert os.path.exists('multiple_recombinations.branch_base_reconstruction.embl')
+ assert os.path.exists('multiple_recombinations.final_tree.tre')
+
+ os.remove('multiple_recombinations.summary_of_snp_distribution.vcf')
+ os.remove('multiple_recombinations.recombination_predictions.embl')
+ os.remove('multiple_recombinations.per_branch_statistics.csv')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.fasta')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.phylip')
+ os.remove('multiple_recombinations.recombination_predictions.gff')
+ os.remove('multiple_recombinations.branch_base_reconstruction.embl')
+ os.remove('multiple_recombinations.final_tree.tre')
+ os.remove('multiple_recombinations.node_labelled.tre')
+
+ def test_parse_and_run(self):
+
+ parser = argparse.ArgumentParser(description='Iteratively detect recombinations')
+ parser.add_argument('alignment_filename', help='Multifasta alignment file')
+ parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting')
+ parser.add_argument('--starting_tree', '-s', help='Starting tree')
+ parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+ parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging',default = 0)
+ parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+ parser.add_argument('--tree_builder', '-t', help='Application to use for tree building (raxml, fasttree, hybrid), default RAxML', default = "raxml")
+ parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+ parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+ parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 15)
+ parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+ parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+ parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+ parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+ parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+ # multiple recombinations
+ gubbins_runner = common.GubbinsCommon(parser.parse_args(['gubbins/tests/data/multiple_recombinations.aln']))
+ gubbins_runner.parse_and_run()
+
+ actual_file_content2 = open('multiple_recombinations.summary_of_snp_distribution.vcf', 'U').readlines()
+ actual_file_content3 = open('multiple_recombinations.recombination_predictions.embl', 'U').readlines()
+ actual_file_content4 = open('multiple_recombinations.per_branch_statistics.csv', 'U').readlines()
+ actual_file_content5 = open('multiple_recombinations.filtered_polymorphic_sites.fasta', 'U').readlines()
+ actual_file_content6 = open('multiple_recombinations.filtered_polymorphic_sites.phylip', 'U').readlines()
+ actual_file_content8 = open('multiple_recombinations.recombination_predictions.gff', 'U').readlines()
+ actual_file_content9 = open('multiple_recombinations.branch_base_reconstruction.embl', 'U').readlines()
+ actual_file_content10 = open('multiple_recombinations.final_tree.tre', 'U').readlines()
+
+ expected_file_content2 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.vcf', 'U').readlines()
+ expected_file_content3 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.tab', 'U').readlines()
+ expected_file_content4 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.stats', 'U').readlines()
+ expected_file_content5 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.snp_sites.aln', 'U').readlines()
+ expected_file_content6 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.phylip', 'U').readlines()
+ expected_file_content8 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.gff', 'U').readlines()
+ expected_file_content9 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5.branch_snps.tab', 'U').readlines()
+ expected_file_content10 = open('gubbins/tests/data/expected_RAxML_result.multiple_recombinations.iteration_5', 'U').readlines()
+
+ # Slightly different values of internal nodes if run on fastml on linux and osx
+ #assert actual_file_content2 == expected_file_content2
+ #assert actual_file_content3 == expected_file_content3
+ #assert actual_file_content4 == expected_file_content4
+ #assert actual_file_content5 == expected_file_content5
+ #assert actual_file_content6 == expected_file_content6
+ #assert actual_file_content8 == expected_file_content8
+ #assert actual_file_content9 == expected_file_content9
+ #assert actual_file_content10 == expected_file_content10
+
+ assert not os.path.exists('multiple_recombinations.aln.start')
+ assert not os.path.exists('RAxML_result.multiple_recombinations.iteration_5.ancestor.tre')
+ assert not os.path.exists('RAxML_result.multiple_recombinations.iteration_5.seq.joint.txt')
+ assert not os.path.exists('RAxML_result.multiple_recombinations.iteration_5.prob.joint.txt')
+ assert not os.path.exists('log.txt')
+ assert not os.path.exists('latest_tree.multiple_recombinations.tre')
+
+ os.remove('multiple_recombinations.summary_of_snp_distribution.vcf')
+ os.remove('multiple_recombinations.recombination_predictions.embl')
+ os.remove('multiple_recombinations.per_branch_statistics.csv')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.fasta')
+ os.remove('multiple_recombinations.filtered_polymorphic_sites.phylip')
+ os.remove('multiple_recombinations.recombination_predictions.gff')
+ os.remove('multiple_recombinations.branch_base_reconstruction.embl')
+ os.remove('multiple_recombinations.final_tree.tre')
+ os.remove('multiple_recombinations.node_labelled.tre')
+
+
+
+ def test_pairwise_comparison(self):
+ shutil.copyfile('gubbins/tests/data/input_pairwise.aln.vcf','gubbins/tests/data/pairwise.aln.vcf' )
+ shutil.copyfile('gubbins/tests/data/input_pairwise.aln.phylip','gubbins/tests/data/pairwise.aln.phylip' )
+ common.GubbinsCommon.pairwise_comparison('gubbins/tests/data/pairwise.aln','gubbins/tests/data/pairwise.aln','../src/gubbins','gubbins/tests/data/pairwise.aln','fastml -mg -qf -b ','pairwise')
+ # Check the tree file exists
+ assert os.path.exists('pairwise.final_tree.tre')
+
+ # Check the VCF file is as expected
+ actual_file_content = open('pairwise.summary_of_snp_distribution.vcf', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/pairwise.aln.tre.vcf_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+
+ # Check the reconstruction of internal nodes
+ actual_file_content = open('pairwise.filtered_polymorphic_sites.fasta', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/pairwise.aln.snp_sites.aln_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+
+
+ os.remove('pairwise.summary_of_snp_distribution.vcf')
+ os.remove('pairwise.filtered_polymorphic_sites.fasta')
+ os.remove('pairwise.filtered_polymorphic_sites.phylip')
+ os.remove('pairwise.final_tree.tre')
+
+
+ def test_delete_files_based_on_list_of_regexes(self):
+ open('gubbins/tests/data/AAA', 'w').close()
+ open('gubbins/tests/data/BBB', 'w').close()
+ open('gubbins/tests/data/BBBAAA', 'w').close()
+ open('gubbins/tests/data/AAABBB', 'w').close()
+
+ common.GubbinsCommon.delete_files_based_on_list_of_regexes('gubbins/tests/data', ['AAA'], 0)
+ assert not os.path.exists('gubbins/tests/data/AAA')
+ assert os.path.exists('gubbins/tests/data/BBB')
+ assert os.path.exists('gubbins/tests/data/BBBAAA')
+ assert not os.path.exists('gubbins/tests/data/AAABBB')
+ os.remove('gubbins/tests/data/BBB')
+ os.remove('gubbins/tests/data/BBBAAA')
+
+
+ def test_use_bundled_exec(self):
+ assert re.search('raxmlHPC -f d -p 1 -m GTRGAMMA',common.GubbinsCommon.use_bundled_exec('raxmlHPC -f d -p 1 -m GTRGAMMA', 'raxmlHPC')) != None
+ assert re.search('fastml -mg -qf -b ',common.GubbinsCommon.use_bundled_exec('fastml -mg -qf -b ', 'fastml')) != None
+ assert re.search('../src/gubbins',common.GubbinsCommon.use_bundled_exec('gubbins', '../src/gubbins')) != None
+
+if __name__ == "__main__":
+ unittest.main()
+
diff --git a/python/gubbins/tests/test_string_construction.py b/python/gubbins/tests/test_string_construction.py
new file mode 100644
index 0000000..20a4015
--- /dev/null
+++ b/python/gubbins/tests/test_string_construction.py
@@ -0,0 +1,111 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Tests the construction of file names and commands with no dependancies on external applications.
+"""
+
+import unittest
+import re
+import os
+import subprocess
+from gubbins import common
+
+class TestStringConstruction(unittest.TestCase):
+ def test_raxml_base_name(self):
+ assert common.GubbinsCommon.raxml_base_name('AAA',1234) == 'AAA.1234iteration_'
+ assert common.GubbinsCommon.raxml_base_name('AAA','') == 'AAA.iteration_'
+
+ def test_raxml_current_tree_name(self):
+ assert common.GubbinsCommon.raxml_current_tree_name('AAA',1234, 5) == 'RAxML_result.AAA.1234iteration_5'
+ assert common.GubbinsCommon.raxml_current_tree_name('AAA','', 5) == 'RAxML_result.AAA.iteration_5'
+
+ def test_raxml_previous_tree_name(self):
+ assert common.GubbinsCommon.raxml_previous_tree_name('AAA','BBB', 1234,5) == 'RAxML_result.AAA.1234iteration_4'
+ assert common.GubbinsCommon.raxml_previous_tree_name('AAA','BBB', '',5) == 'RAxML_result.AAA.iteration_4'
+
+ def test_raxml_previous_tree(self):
+ assert common.GubbinsCommon.raxml_previous_tree('AAA','BBB', 1234,5,'ABC') == '-t ABC'
+ assert common.GubbinsCommon.raxml_previous_tree('AAA','BBB', 1234,1,'ABC') == ''
+
+ def test_raxml_tree_building_command(self):
+ assert common.GubbinsCommon.raxml_tree_building_command(5,'AAA','BBB',1234, 'raxml_exec','CCC', 0) == 'raxml_exec -s CCC.phylip -n AAA.1234iteration_5 -t CCC> /dev/null 2>&1'
+ assert common.GubbinsCommon.raxml_tree_building_command(1,'AAA','BBB',1234, 'raxml_exec','CCC', 0) == 'raxml_exec -s CCC.phylip -n AAA.1234iteration_1 > /dev/null 2>&1'
+ assert common.GubbinsCommon.raxml_tree_building_command(2,'AAA','BBB','', 'raxml_exec','CCC', 0) == 'raxml_exec -s CCC.phylip -n AAA.iteration_2 -t CCC> /dev/null 2>&1'
+ assert common.GubbinsCommon.raxml_tree_building_command(2,'AAA','BBB','', 'raxml_exec','CCC', 1) == 'raxml_exec -s CCC.phylip -n AAA.iteration_2 -t CCC'
+
+ def test_raxml_gubbins_command(self):
+ assert common.GubbinsCommon.raxml_gubbins_command('AAA','BBB','', 5,'CCC','DDD',3, 'EEE',10, 100) == 'DDD -r -v BBB.vcf -a 10 -b 100 -f EEE -t RAxML_result.AAA.iteration_5 -m 3 BBB.snp_sites.aln'
+ assert common.GubbinsCommon.raxml_gubbins_command('base_filename_without_ext','starting_base_filename',1234, 5,'alignment_filename','gubbins_exec',3, 'original_aln',10,100) == 'gubbins_exec -r -v starting_base_filename.vcf -a 10 -b 100 -f original_aln -t RAxML_result.base_filename_without_ext.1234iteration_5 -m 3 starting_base_filename.snp_sites.aln'
+
+ def test_raxml_regex_for_file_deletions(self):
+ assert common.GubbinsCommon.raxml_regex_for_file_deletions('AAA',1234,'BBB', 5) == ['^RAxML_(bestTree|info|log|parsimonyTree).AAA.1234iteration_', '^RAxML_result.AAA.1234iteration_1\\.', '^RAxML_result.AAA.1234iteration_1$', '^RAxML_result.AAA.1234iteration_2\\.', '^RAxML_result.AAA.1234iteration_2$', '^RAxML_result.AAA.1234iteration_3\\.', '^RAxML_result.AAA.1234iteration_3$', '^RAxML_result.AAA.1234iteration_4\\.', '^RAxML_result.AAA.1234iteration_4$', '^RAxML_result.AAA.1234iterat [...]
+
+ def test_raxml_regex_for_file_deletions_10(self):
+ assert common.GubbinsCommon.raxml_regex_for_file_deletions('AAA',1234,'BBB', 10) == ['^RAxML_(bestTree|info|log|parsimonyTree).AAA.1234iteration_', '^RAxML_result.AAA.1234iteration_1\\.', '^RAxML_result.AAA.1234iteration_1$', '^RAxML_result.AAA.1234iteration_2\\.', '^RAxML_result.AAA.1234iteration_2$', '^RAxML_result.AAA.1234iteration_3\\.', '^RAxML_result.AAA.1234iteration_3$', '^RAxML_result.AAA.1234iteration_4\\.', '^RAxML_result.AAA.1234iteration_4$', '^RAxML_result.AAA.1234itera [...]
+
+ def test_fasttree_regex_for_file_deletions(self):
+ assert common.GubbinsCommon.fasttree_regex_for_file_deletions('AAA', 5) == ['^AAA.iteration_1[$|\\.]', '^AAA.iteration_2[$|\\.]', '^AAA.iteration_3[$|\\.]', '^AAA.iteration_4[$|\\.]']
+
+ def test_starting_files_regex(self):
+ assert common.GubbinsCommon.starting_files_regex('AAA') == 'AAA.(gaps|vcf|snp_sites|phylip|start)'
+ assert common.GubbinsCommon.starting_files_regex('^') == '^.(gaps|vcf|snp_sites|phylip|start)'
+ assert common.GubbinsCommon.starting_files_regex('') == '.(gaps|vcf|snp_sites|phylip|start)'
+
+ def test_translation_of_fasttree_filenames_to_final_filenames(self):
+ assert common.GubbinsCommon.translation_of_fasttree_filenames_to_final_filenames('AAA', 5, 'test') == {
+ 'AAA.iteration_5.vcf': 'test.summary_of_snp_distribution.vcf',
+ 'AAA.iteration_5.tab': 'test.recombination_predictions.embl',
+ 'AAA.iteration_5.branch_snps.tab': 'test.branch_base_reconstruction.embl',
+ 'AAA.iteration_5.gff': 'test.recombination_predictions.gff',
+ 'AAA.iteration_5.snp_sites.aln': 'test.filtered_polymorphic_sites.fasta',
+ 'AAA.iteration_5.phylip': 'test.filtered_polymorphic_sites.phylip',
+ 'AAA.iteration_5.stats': 'test.per_branch_statistics.csv',
+ 'AAA.iteration_5.output_tree': 'test.node_labelled.tre',
+ 'AAA.iteration_5': 'test.final_tree.tre'}
+
+ def test_translation_of_raxml_filenames_to_final_filenames(self):
+ assert common.GubbinsCommon.translation_of_raxml_filenames_to_final_filenames('AAA',1234, 10, 'test') == {
+ 'RAxML_result.AAA.1234iteration_10.snp_sites.aln': 'test.filtered_polymorphic_sites.fasta',
+ 'RAxML_result.AAA.1234iteration_10.branch_snps.tab': 'test.branch_base_reconstruction.embl',
+ 'RAxML_result.AAA.1234iteration_10.tab': 'test.recombination_predictions.embl',
+ 'RAxML_result.AAA.1234iteration_10.gff': 'test.recombination_predictions.gff',
+ 'RAxML_result.AAA.1234iteration_10': 'test.final_tree.tre',
+ 'RAxML_result.AAA.1234iteration_10.phylip': 'test.filtered_polymorphic_sites.phylip',
+ 'RAxML_result.AAA.1234iteration_10.stats': 'test.per_branch_statistics.csv',
+ 'RAxML_result.AAA.1234iteration_10.output_tree': 'test.node_labelled.tre',
+ 'RAxML_result.AAA.1234iteration_10.vcf': 'test.summary_of_snp_distribution.vcf'}
+
+ def test_rename_files(self):
+ subprocess.check_call('touch temp_file; touch another_file', shell=True)
+ common.GubbinsCommon.rename_files({'temp_file': 'output_file', 'another_file': 'another_output_file'})
+ assert os.path.exists('output_file')
+ assert os.path.exists('another_output_file')
+ os.remove('output_file')
+ os.remove('another_output_file')
+
+ def test_fasttree_current_tree_name(self):
+ assert common.GubbinsCommon.fasttree_current_tree_name('AAA', 1) == 'AAA.iteration_1'
+ assert common.GubbinsCommon.fasttree_current_tree_name('AAA', 5) == 'AAA.iteration_5'
+ assert common.GubbinsCommon.fasttree_current_tree_name('AAA', '') == 'AAA.iteration_'
+
+ def test_fasttree_previous_tree_name(self):
+ assert common.GubbinsCommon.fasttree_previous_tree_name('AAA', 5) == 'AAA.iteration_4'
+
+ def test_fasttree_tree_building_command(self):
+ assert common.GubbinsCommon.fasttree_tree_building_command(5, 'AAA', 'BBB','CCC', 'EEE','FFF', 'GGG','HHH' ) == 'FFF -intree AAA GGG CCC.snp_sites.aln > HHH.iteration_5'
+
+ def test_fasttree_gubbins_command(self):
+ assert common.GubbinsCommon.fasttree_gubbins_command('AAA','BBB', 5,'CCC','DDD',3,'EEE', 10,100) == 'DDD -r -v BBB.vcf -a 10 -b 100 -f EEE -t AAA.iteration_5 -m 3 BBB.snp_sites.aln'
+
+ def test_fasttree_fastml_command(self):
+ assert common.GubbinsCommon.fasttree_fastml_command('AAA', 'BBB', 'CCC',2) == 'AAA -s BBB -t CCC.iteration_2 -x CCC.iteration_2.output_tree -y CCC.iteration_2.ancestor.tre -j CCC.iteration_2.seq.joint.txt -k CCC.iteration_2.seq.marginal.txt -d CCC.iteration_2.prob.joint.txt -e CCC.iteration_2.prob.marginal.txt'
+
+ def test_raxml_fastml_command(self):
+ assert common.GubbinsCommon.raxml_fastml_command('AAA', 'BBB', 'CCC',1234, 5) == 'AAA -s BBB -t RAxML_result.CCC.1234iteration_5 -x RAxML_result.CCC.1234iteration_5.output_tree -y RAxML_result.CCC.1234iteration_5.ancestor.tre -j RAxML_result.CCC.1234iteration_5.seq.joint.txt -k RAxML_result.CCC.1234iteration_5.seq.marginal.txt -d RAxML_result.CCC.1234iteration_5.prob.joint.txt -e RAxML_result.CCC.1234iteration_5.prob.marginal.txt'
+
+ def test_generate_fastml_command(self):
+ assert common.GubbinsCommon.generate_fastml_command('AAA', 'BBB', 'CCC') == 'AAA -s BBB -t CCC -x CCC.output_tree -y CCC.ancestor.tre -j CCC.seq.joint.txt -k CCC.seq.marginal.txt -d CCC.prob.joint.txt -e CCC.prob.marginal.txt'
+
+if __name__ == "__main__":
+ unittest.main()
\ No newline at end of file
diff --git a/python/gubbins/tests/test_tree_python_methods.py b/python/gubbins/tests/test_tree_python_methods.py
new file mode 100644
index 0000000..530436e
--- /dev/null
+++ b/python/gubbins/tests/test_tree_python_methods.py
@@ -0,0 +1,144 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Test manipulating and interogating trees using python modules with no external application dependancies.
+"""
+
+import unittest
+import re
+import shutil
+import os
+import difflib
+import tempfile
+from gubbins import common
+
+class TestTreePythonMethods(unittest.TestCase):
+
+ def test_robinson_foulds_distance(self):
+ # two tree with different distances
+ assert common.GubbinsCommon.robinson_foulds_distance('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree2.tre') == 17.263494
+ # two trees with same distance
+ assert common.GubbinsCommon.robinson_foulds_distance('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre') == 0
+
+ def test_has_tree_been_seen_before(self):
+ # same content so the tree has been seen before
+ assert common.GubbinsCommon.has_tree_been_seen_before(['gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1_dup.tre'],'weighted_robinson_foulds') == 1
+ # different trees
+ assert common.GubbinsCommon.has_tree_been_seen_before(['gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree2.tre'],'weighted_robinson_foulds') == 0
+
+ def test_reroot_tree(self):
+ shutil.copyfile('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+ common.GubbinsCommon.reroot_tree('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', 'sequence_4')
+ actual_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+
+ shutil.copyfile('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual')
+ common.GubbinsCommon.reroot_tree('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual','')
+ actual_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual')
+
+ def test_reroot_tree_with_outgroup(self):
+ shutil.copyfile('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+ common.GubbinsCommon.reroot_tree_with_outgroup('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', ['sequence_4'])
+ actual_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+
+ def test_reroot_tree_with_outgroups(self):
+ shutil.copyfile('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+ common.GubbinsCommon.reroot_tree_with_outgroup('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', ['sequence_4','sequence_2'])
+ actual_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_2', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_at_sequence_4_actual')
+
+ def test_reroot_tree_with_outgroups_all_in_one_clade(self):
+ outgroups = ['A','B']
+ expected_monophyletic_outgroup = ['A','B']
+ expected_output_file = 'gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_one_clade.tre'
+ self.reroot_tree_check(outgroups,expected_output_file,expected_monophyletic_outgroup)
+
+ def test_reroot_tree_with_outgroups_all_in_one_clade_large(self):
+ outgroups = ['A','B','C']
+ expected_monophyletic_outgroup = ['A','B','C']
+ expected_output_file = 'gubbins/tests/data/expected_test_reroot_tree_with_outgroups_all_in_one_clade_large.tre'
+ self.reroot_tree_check(outgroups,expected_output_file,expected_monophyletic_outgroup)
+
+ def test_reroot_tree_with_outgroups_all_in_different_clade(self):
+ outgroups = ['A','D']
+ expected_monophyletic_outgroup = ['A']
+ expected_output_file = 'gubbins/tests/data/expected_reroot_tree_with_outgroups_all_in_different_clade.tre'
+ self.reroot_tree_check(outgroups,expected_output_file,expected_monophyletic_outgroup)
+
+ def test_reroot_tree_with_outgroups_with_two_mixed_clades(self):
+ outgroups = ['A','B','C', 'D']
+ expected_monophyletic_outgroup = ['A']
+ expected_output_file = 'gubbins/tests/data/expected_reroot_tree_with_outgroups_with_two_mixed_clades.tre'
+ self.reroot_tree_check(outgroups,expected_output_file,expected_monophyletic_outgroup)
+
+ def reroot_tree_check(self, outgroups,expected_output_file,expected_monophyletic_outgroup):
+ shutil.copyfile('gubbins/tests/data/outgroups_input.tre','.tmp.outgroups_input.tre')
+
+ assert expected_monophyletic_outgroup == common.GubbinsCommon.get_monophyletic_outgroup('.tmp.outgroups_input.tre', outgroups)
+ common.GubbinsCommon.reroot_tree_with_outgroup('.tmp.outgroups_input.tre', outgroups)
+ actual_file_content = open('.tmp.outgroups_input.tre', 'U').readlines()
+ expected_file_content = open(expected_output_file, 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('.tmp.outgroups_input.tre')
+
+ def test_split_all_non_bi_nodes(self):
+ # best way to access it is via reroot_tree_at_midpoint because it outputs to a file
+ shutil.copyfile('gubbins/tests/data/non_bi_tree.tre','gubbins/tests/data/non_bi_tree.tre.actual')
+ common.GubbinsCommon.reroot_tree_at_midpoint('gubbins/tests/data/non_bi_tree.tre.actual')
+ actual_file_content = open('gubbins/tests/data/non_bi_tree.tre.actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/non_bi_tree.tre.expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/non_bi_tree.tre.actual')
+
+ def test_reroot_tree_at_midpoint(self):
+ shutil.copyfile('gubbins/tests/data/robinson_foulds_distance_tree1.tre','gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual')
+ common.GubbinsCommon.reroot_tree_at_midpoint('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual')
+ actual_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('gubbins/tests/data/robinson_foulds_distance_tree1.tre.reroot_tree_at_midpoint_actual')
+
+ def test_filter_out_removed_taxa_from_tree_and_return_new_file(self):
+ temp_working_dir = tempfile.mkdtemp(dir=os.getcwd())
+ common.GubbinsCommon.filter_out_removed_taxa_from_tree_and_return_new_file('gubbins/tests/data/robinson_foulds_distance_tree1.tre', temp_working_dir, ['sequence_1','sequence_2','sequence_3','sequence_4','sequence_5'])
+ actual_file_content = open(temp_working_dir + '/robinson_foulds_distance_tree1.tre', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/robinson_foulds_distance_tree1.tre.filter_out_removed_taxa_from_tree_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove(temp_working_dir + '/robinson_foulds_distance_tree1.tre')
+ os.removedirs(temp_working_dir)
+
+ def test_internal_node_taxons_removed_when_used_as_starting_tree(self):
+ temp_working_dir = tempfile.mkdtemp(dir=os.getcwd())
+ common.GubbinsCommon.filter_out_removed_taxa_from_tree_and_return_new_file('gubbins/tests/data/tree_with_internal_nodes.tre', temp_working_dir, [])
+ actual_file_content = open(temp_working_dir + '/tree_with_internal_nodes.tre', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/tree_with_internal_nodes.tre_expected', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove(temp_working_dir + '/tree_with_internal_nodes.tre')
+ os.removedirs(temp_working_dir)
+
+ def test_create_pairwise_newick_tree(self):
+ common.GubbinsCommon.create_pairwise_newick_tree(['sequence_2','sequence_3'], 'gubbins/tests/data/pairwise_newick_tree.actual')
+ assert os.path.exists('gubbins/tests/data/pairwise_newick_tree.actual')
+ os.remove('gubbins/tests/data/pairwise_newick_tree.actual')
+
+ def test_remove_internal_node_labels(self):
+ common.GubbinsCommon.remove_internal_node_labels_from_tree('gubbins/tests/data/final_tree_with_internal_labels.tre', 'final_tree_with_internal_labels.tre')
+ assert os.path.exists('final_tree_with_internal_labels.tre')
+ actual_file_content = open('final_tree_with_internal_labels.tre', 'U').readlines()
+ expected_file_content = open('gubbins/tests/data/expected_final_tree_without_internal_labels.tre', 'U').readlines()
+ assert actual_file_content == expected_file_content
+ os.remove('final_tree_with_internal_labels.tre')
+
+if __name__ == "__main__":
+ unittest.main()
\ No newline at end of file
diff --git a/python/gubbins/tests/test_validate_fasta_input.py b/python/gubbins/tests/test_validate_fasta_input.py
new file mode 100644
index 0000000..621cdd9
--- /dev/null
+++ b/python/gubbins/tests/test_validate_fasta_input.py
@@ -0,0 +1,43 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Tests the validation of the input fasta file. It must be a multifasta alignment with sensible data
+"""
+
+import unittest
+import re
+import os
+from nose.tools import *
+from gubbins import common
+
+class TestValidateInputFastaFile(unittest.TestCase):
+
+ def test_input_file_exists(self):
+ assert common.GubbinsCommon.does_file_exist('non_existant_file', 'Alignment File') == 0
+
+ def test_does_each_sequence_have_a_name(self):
+ assert common.GubbinsCommon.does_each_sequence_have_a_name_and_genomic_data('gubbins/tests/data/sequence_without_a_name.fa') == 0
+
+ def test_does_the_sequence_have_sensible_characters(self):
+ assert common.GubbinsCommon.does_each_sequence_have_a_name_and_genomic_data('gubbins/tests/data/multiple_recombinations.aln') == 1
+ assert common.GubbinsCommon.does_each_sequence_have_a_name_and_genomic_data('gubbins/tests/data/sequence_with_odd_chars.fa') == 0
+
+ def test_are_all_sequences_the_same_length(self):
+ assert common.GubbinsCommon.does_each_sequence_have_the_same_length('gubbins/tests/data/valid_alignment.aln') == 1
+ assert common.GubbinsCommon.does_each_sequence_have_the_same_length('gubbins/tests/data/sequences_of_different_lengths.fa') == 0
+
+ def test_are_all_sequence_names_unique(self):
+ assert common.GubbinsCommon.are_sequence_names_unique('gubbins/tests/data/all_unique_sequence_names.fa') == 1
+ assert common.GubbinsCommon.are_sequence_names_unique('gubbins/tests/data/non_unique_sequence_names.fa') == 0
+
+ def test_are_there_enough_sequences_to_build_a_tree(self):
+ assert common.GubbinsCommon.does_each_sequence_have_a_name_and_genomic_data('gubbins/tests/data/alignment_with_3_sequences.aln') == 0
+
+ def test_there_is_variation_in_the_fasta(self):
+ assert common.GubbinsCommon.does_fasta_contain_variation('gubbins/tests/data/alignment_with_no_variation.aln') == 0
+ assert common.GubbinsCommon.does_fasta_contain_variation('gubbins/tests/data/multiple_recombinations.aln') == 1
+
+if __name__ == "__main__":
+ unittest.main()
+
diff --git a/python/gubbins/tests/test_validate_starting_tree.py b/python/gubbins/tests/test_validate_starting_tree.py
new file mode 100644
index 0000000..d561080
--- /dev/null
+++ b/python/gubbins/tests/test_validate_starting_tree.py
@@ -0,0 +1,28 @@
+#! /usr/bin/env python
+# encoding: utf-8
+
+"""
+Tests the validation of the starting newick tree.
+"""
+
+import unittest
+import re
+import os
+from gubbins import common
+
+class TestValidationOfStartingTree(unittest.TestCase):
+
+ def test_are_all_names_unique(self):
+ assert common.GubbinsCommon.is_starting_tree_valid('gubbins/tests/data/duplicate_names_in_tree.tre') == 0
+
+ def test_is_it_a_valid_newick_tree(self):
+ assert common.GubbinsCommon.is_starting_tree_valid('gubbins/tests/data/invalid_newick_tree.tre') == 0
+ assert common.GubbinsCommon.is_starting_tree_valid('gubbins/tests/data/valid_newick_tree.tre') == 1
+
+ def test_do_the_names_match_the_fasta_file(self):
+ assert common.GubbinsCommon.do_the_names_match_the_fasta_file('gubbins/tests/data/valid_newick_tree.tre', 'gubbins/tests/data/valid_newick_tree.aln' ) == 1
+
+
+if __name__ == "__main__":
+ unittest.main()
+
diff --git a/python/scripts/gubbins_drawer.py b/python/scripts/gubbins_drawer.py
new file mode 100755
index 0000000..7887874
--- /dev/null
+++ b/python/scripts/gubbins_drawer.py
@@ -0,0 +1,825 @@
+#!/usr/bin/env python
+
+#################################
+# Import some necessary modules #
+#################################
+
+from optparse import OptionParser, OptionGroup
+
+from Bio.Nexus import Trees, Nodes
+from Bio.Graphics.GenomeDiagram._Colors import ColorTranslator
+from Bio.GenBank import Scanner
+from Bio.GenBank import _FeatureConsumer
+from Bio.GenBank.utils import FeatureValueCleaner
+
+from reportlab.lib.units import inch
+from reportlab.lib import pagesizes
+from reportlab.graphics.shapes import *
+from reportlab.pdfgen.canvas import Canvas
+from reportlab.graphics import renderPDF
+
+################################
+# Get the command line options #
+################################
+
+
+def main():
+ usage = "usage: %prog [options] args"
+ parser = OptionParser(usage=usage)
+
+ group = OptionGroup(parser, "Output Options")
+ group.add_option("-o", "--output", action="store", dest="outputfile", help="output file name [default= %default]", type="string", metavar="FILE", default="test.pdf")
+ group.add_option("-t", "--tree", action="store", dest="tree", help="tree file to align tab files to", default="")
+
+ parser.add_option_group(group)
+
+ return parser.parse_args()
+
+ ##########################################################
+ # Function to read an alignment whichever format it's in #
+ ##########################################################
+
+
+def tab_parser(handle, quiet=False):
+ def Drawer_parse_tab_features(object, skip=False):
+ features = []
+ line = object.line
+ while True:
+ if not line:
+ break
+ raise ValueError("Premature end of line during features table")
+ if line[:object.HEADER_WIDTH].rstrip() in object.SEQUENCE_HEADERS:
+ if object.debug : print "Found start of sequence"
+ break
+ line = line.rstrip()
+ if line == "//":
+ raise ValueError("Premature end of features table, marker '//' found")
+ if line in object.FEATURE_END_MARKERS:
+ if object.debug : print "Found end of features"
+ line = object.handle.readline()
+ break
+ if line[2:object.FEATURE_QUALIFIER_INDENT].strip() == "":
+ print line[2:object.FEATURE_QUALIFIER_INDENT].strip()
+ raise ValueError("Expected a feature qualifier in line '%s'" % line)
+
+ if skip:
+ line = object.handle.readline()
+ while line[:object.FEATURE_QUALIFIER_INDENT] == object.FEATURE_QUALIFIER_SPACER:
+ line = object.handle.readline()
+ else:
+ #Build up a list of the lines making up this feature:
+ feature_key = line[2:object.FEATURE_QUALIFIER_INDENT].strip()
+ feature_lines = [line[object.FEATURE_QUALIFIER_INDENT:]]
+ line = object.handle.readline()
+ while line[:object.FEATURE_QUALIFIER_INDENT] == object.FEATURE_QUALIFIER_SPACER or line.rstrip() == "" : # cope with blank lines in the midst of a feature
+
+ feature_lines.append(line[object.FEATURE_QUALIFIER_INDENT:].rstrip())
+ line = object.handle.readline()
+ if len(line)==0:
+ break#EOF
+
+ feature_lines.append('/seq="N"')
+ sys.stdout.flush()
+ features.append(object.parse_feature(feature_key, feature_lines))
+ object.line = line
+
+ return features
+
+
+ def Drawer_feed(object, handle, consumer, do_features=True):
+ if do_features:
+ object._feed_feature_table(consumer, Drawer_parse_tab_features(object,skip=False))
+ else:
+ Drawer_parse_tab_features(object,skip=True) # ignore the data
+
+ sequence_string="N"
+ consumer.sequence(sequence_string)
+ consumer.record_end("//")
+ length=0
+ for record in consumer.data.features:
+ if record.location.nofuzzy_end>length:
+ length=record.location.nofuzzy_end
+
+ consumer.data.seq="N"*length
+
+ return True
+
+ myscanner=Scanner.InsdcScanner()
+ myscanner.set_handle(handle)
+
+ myscanner.line=myscanner.handle.readline()
+ myscanner.FEATURE_QUALIFIER_INDENT=21
+ myscanner.FEATURE_QUALIFIER_SPACER = "FT" + " " * (myscanner.FEATURE_QUALIFIER_INDENT-2)
+
+ myscanner.debug=True
+
+ consumer = _FeatureConsumer(use_fuzziness = 1, feature_cleaner = FeatureValueCleaner())
+
+ Drawer_feed(myscanner, handle, consumer)
+
+ return consumer.data
+
+####################################################
+# Function to round floats to n significant digits #
+####################################################
+
+def round_to_n(x, n):
+ if n < 1:
+ raise ValueError("number of significant digits must be >= 1")
+ # Use %e format to get the n most significant digits, as a string.
+ format = "%." + str(n-1) + "e"
+ as_string = format % x
+ if x>=10 or x<=-10:
+ return int(float(as_string))
+ else:
+ return float(as_string)
+
+##############################################################################################################
+# Function to convert features with subfeatures (e.g. pseudogenes) to a list of locations of the subfeatures #
+##############################################################################################################
+
+def iterate_subfeatures(feature, locations):
+ if len(feature.sub_features)>0:
+ for subfeature in feature.sub_features:
+ locations=iterate_subfeatures(subfeature, locations)
+ else:
+ locations.append((feature.location.start.position, feature.location.end.position))
+
+
+ return locations
+
+
+####################################################
+# Function to get the pixel width of a text string #
+####################################################
+
+def get_text_width(font, size, text):
+ c = Canvas(test,pagesize=pagesize)
+ length= c.stringWidth(str(text),font,size)
+
+ return length
+
+
+
+#####################################################################################
+# Function to add an embl file to multiple tracks split using the qualifiers option #
+#####################################################################################
+
+def add_ordered_embl_to_diagram(record, incfeatures=["CDS", "feature"], emblfile=True):
+ incfeatures= [x.lower() for x in incfeatures]
+
+ new_tracks={}
+
+ print len(record.features), "features found for", record.name
+
+ if len(record.seq)>500000:
+ scale_largetick_interval=int(round((len(record.seq)/10),-5))
+ scale_smalltick_interval=int(round((len(record.seq)/10),-5)/5)
+ else:
+ scale_largetick_interval=len(record.seq)
+ scale_smalltick_interval=len(record.seq)/5
+
+ for x, feature in enumerate(record.features):
+ if feature.type.lower() not in incfeatures or feature.location.nofuzzy_end<0 or (feature.location.nofuzzy_start>-1 and -1!=-1):
+
+ continue
+
+ if feature.qualifiers.has_key("colour"):
+ colourline=feature.qualifiers["colour"][0]
+ elif feature.qualifiers.has_key("color"):
+ colourline=feature.qualifiers["color"][0]
+ else:
+ colourline = "5"
+ if len(colourline.split())==1:
+ colour=translator.artemis_color(colourline)
+ elif len(colourline.split())==3:
+ colour=translator.int255_color((int(colourline.split()[0]),int(colourline.split()[1]),int(colourline.split()[2])))
+ else:
+ print "Can't understand colour code!"
+ print colourline
+ sys.exit()
+
+ locations=[]
+
+ locations=iterate_subfeatures(feature, locations)
+
+ if "taxa" in feature.qualifiers:
+ qualifiernames=feature.qualifiers["taxa"][0].replace(", "," ").split()
+
+ for taxonname in qualifiernames:
+ taxonname=taxonname.strip()
+ if not taxonname in new_tracks:
+ newtrack = Track()
+ newtrack.name=taxonname
+ new_tracks[taxonname]=newtrack
+
+ arrows=0
+ new_tracks[taxonname].add_feature(locations, fillcolour=colour, strokecolour=colour, arrows=arrows)
+
+ else:
+ if not record.name in new_tracks:
+ newtrack = Track()
+ newtrack.name=record.name
+ new_tracks[record.name]=newtrack
+
+ arrows=0
+ new_tracks[record.name].add_feature(locations, fillcolour=colour, strokecolour=colour, arrows=arrows)
+
+
+ if len(new_tracks)>1 and record.name in new_tracks:
+ del new_tracks[record.name]
+ return new_tracks
+
+###################################################################################
+# Function to add a tab file to multiple tracks split using the qualifiers option #
+###################################################################################
+
+def add_ordered_tab_to_diagram(filename):
+
+ features={"":[]}
+
+ featurename=""
+ names_to_add_feature_to=[]
+
+ try:
+ record=tab_parser(open(filename,"r"))
+ except IOError:
+ print "Cannot find file", filename
+ sys.exit()
+ record.name=filename
+ new_tracks=add_ordered_embl_to_diagram(record, incfeatures=["i", "d", "li", "del", "snp", "misc_feature", "core", "cds", "insertion", "deletion", "recombination", "feature", "blastn_hit", "fasta_record", "variation"], emblfile=False)
+ return new_tracks
+
+def add_empty_track(existing_tracks, track_name):
+ newtrack = Track()
+ newtrack.name=track_name
+ newtrack.beginning=0
+ newtrack.track_height=1
+ existing_tracks[track_name] = newtrack
+ existing_tracks[track_name].add_feature(locations=[(0,0)], fillcolour=translator.artemis_color(2), strokecolour=translator.artemis_color(2), arrows=0)
+
+ return existing_tracks
+
+#############################
+# Function to draw the tree #
+#############################
+
+def drawtree(treeObject, treeheight, treewidth, xoffset, yoffset, name_offset=5):
+
+
+ def get_max_branch_depth():
+
+ terminals=treeObject.get_terminals()
+ maxbrlen=0.0
+ for terminal in terminals:
+ if treeObject.sum_branchlength(node=terminal)>maxbrlen:
+ maxbrlen=treeObject.sum_branchlength(node=terminal)
+
+ return maxbrlen
+
+ def draw_scale():
+
+ if vertical_scaling_factor<5:
+ linewidth=0.5
+ else:
+ linewidth=1.0
+ branchlength=round_to_n(max_branch_depth/10, 2)*horizontal_scaling_factor
+ horizontalpos=xoffset+round_to_n(max_branch_depth/10, 2)*horizontal_scaling_factor
+ vertpos=treebase-fontsize
+ scalestring = str(round_to_n(max_branch_depth/10, 2))
+ scalefontsize=fontsize
+ if scalefontsize<6:
+ scalefontsize=6
+ d.add(Line(horizontalpos, vertpos, horizontalpos+branchlength, vertpos, strokeWidth=linewidth))
+ d.add(String(horizontalpos+(float(branchlength)/2), vertpos-(scalefontsize+1), scalestring, textAnchor='middle', fontSize=scalefontsize, fontName='Helvetica'))
+
+
+
+ def get_node_vertical_positions():
+
+ def get_node_vertical_position(node):
+
+ for daughter in treeObject.node(node).succ:
+ get_node_vertical_position(daughter)
+
+
+ if not treeObject.is_terminal(node):
+ daughters=treeObject.node(node).succ
+ if treeObject.node(node).data.comment==None:
+ treeObject.node(node).data.comment={}
+ treeObject.node(node).data.comment["vertpos"]=float(treeObject.node(daughters[0]).data.comment["vertpos"]+treeObject.node(daughters[-1]).data.comment["vertpos"])/2
+
+
+ node=treeObject.root
+ get_node_vertical_position(node)
+
+
+ def drawbranch(node,horizontalpos):
+
+ vertpos=treeObject.node(node).data.comment["vertpos"]+yoffset
+
+ horizontalpos+=xoffset
+
+ branchlength=treeObject.node(node).data.branchlength*horizontal_scaling_factor
+
+ if vertical_scaling_factor<5:
+ linewidth=0.5
+ else:
+ linewidth=1.0
+
+ if treeObject.node(node).data.comment and "branch_colour" in treeObject.node(node).data.comment:
+ r,g,b=treeObject.node(node).data.comment["branch_colour"]
+ branch_colour=colors.Color(float(r)/255,float(g)/255,float(b)/255)
+ else:
+ branch_colour=colors.black
+ if branchlength<linewidth:
+ branchlength=linewidth
+ d.add(Line(horizontalpos-(linewidth/2), vertpos, (horizontalpos-(linewidth/2))+branchlength, vertpos, strokeWidth=linewidth, strokeColor=branch_colour))
+
+
+ if node!=treeObject.root:
+
+ parentnode=treeObject.node(node).prev
+ sisters=treeObject.node(parentnode).succ
+ parentvertpos=treeObject.node(parentnode).data.comment["vertpos"]+yoffset
+ d.add(Line(horizontalpos, vertpos, horizontalpos, parentvertpos, strokeWidth=linewidth, strokeColor=branch_colour))
+
+
+ if treeObject.is_terminal(node):
+
+ if treeObject.node(node).data.comment and "name_colour" in treeObject.node(node).data.comment:
+ name_colours=[]
+ for x in xrange(0,len(treeObject.node(node).data.comment["name_colour"])):
+ r,g,b= treeObject.node(node).data.comment["name_colour"][x]
+ name_colours.append(colors.Color(float(r)/255,float(g)/255,float(b)/255))
+ else:
+ name_colours=[colors.black]
+
+ gubbins_length=0.0
+
+ colpos=0
+ namewidth=get_text_width('Helvetica', fontsize, treeObject.node(node).data.taxon)+name_offset
+ gubbins_length += namewidth
+ colpos=1
+
+ for x in xrange(colpos,len(name_colours)):
+ gubbins_length += block_length
+ if x!=0:
+ gubbins_length += vertical_scaling_factor
+
+ #Add the taxon names
+ d.add(String(treewidth+xoffset+(max_name_width-gubbins_length)+(fontsize/2), vertpos-(fontsize/3), treeObject.node(node).data.taxon, textAnchor='start', fontSize=fontsize, fillColor=name_colours[0], fontName='Helvetica'))
+ block_xpos=treewidth+xoffset+(max_name_width-gubbins_length)+(fontsize/2)+namewidth
+
+ # draw dashed lines
+ d.add(Line(horizontalpos+branchlength, vertpos, treewidth+xoffset+(max_name_width-gubbins_length), vertpos, strokeDashArray=[1, 2], strokeWidth=linewidth/2, strokeColor=name_colours[0]))
+
+
+ def recurse_subtree(node, horizontalpos):
+
+ daughters=treeObject.node(node).succ
+
+ daughterhorizontalpos=horizontalpos+(treeObject.node(node).data.branchlength*horizontal_scaling_factor)
+ drawbranch(node,horizontalpos)
+ for daughter in daughters:
+ recurse_subtree(daughter,daughterhorizontalpos)
+
+
+ def get_max_name_width(name_offset, fontsize):
+ max_width=0.0
+ for taxon in treeObject.get_terminals():
+ curwidth= get_text_width("Helvetica", fontsize, treeObject.node(taxon).data.taxon)
+ if curwidth>max_width:
+ max_width=curwidth
+
+ return max_width
+
+ fontsize=vertical_scaling_factor
+ if fontsize>12:
+ fontsize=12
+
+ while get_max_name_width(name_offset, fontsize)+name_offset>treewidth/3:
+ fontsize-=0.2
+ max_name_width=get_max_name_width(name_offset, fontsize)+name_offset
+ colblockstart=1
+
+ block_length=0
+
+ treewidth-=(max_name_width+(fontsize/2))
+ max_branch_depth=get_max_branch_depth()
+ horizontal_scaling_factor=float(treewidth)/max_branch_depth
+ get_node_vertical_positions()
+ recurse_subtree(treeObject.root, 0)
+ treebase=treeObject.node(treeObject.get_terminals()[-1]).data.comment["vertpos"]+yoffset
+
+ draw_scale()
+
+ return
+
+
+
+#################
+# Drawing class #
+#################
+
+class Figure:
+ def __init__(self, beginning, end):
+ self.begnining=0
+ self.end=-1
+
+
+###############
+# Track class #
+###############
+
+
+class Track:
+ def __init__(self, track_position=[-1,-1], track_height=0, track_length=0, track_draw_proportion=0.75, scale=False, tick_marks=True, tick_mark_number=5, tick_mark_labels=True, minor_tick_marks=True, minor_tick_mark_number=3, features=[], beginning=0, end=-1):
+
+ self.track_position=track_position#horizontal and vertical position of centre of track
+ self.track_height=track_height#height of space allocated for track
+ self.track_length=track_length
+ self.track_draw_proportion=track_draw_proportion#proportion of the track that should be used for drawing
+ self.scale=scale
+ self.scale_position="middle"
+ self.tick_marks=tick_marks
+ self.tick_mark_number=tick_mark_number
+ self.tick_mark_labels=tick_mark_labels
+ self.tick_mark_label_font="Helvetica"
+ self.tick_mark_label_size=8
+ self.tick_mark_label_angle=45
+ self.minor_tick_marks=minor_tick_marks
+ self.minor_tick_mark_number=minor_tick_mark_number
+ self.features=features[:]
+ self.scaled_features=features[:]
+ self.draw_feature_labels=False
+ self.feature_label_size=8
+ self.feature_label_angle=0
+ self.feature_label_font="Helvetica"
+ self.greytrack=False
+ self.grey_track_colour=colors.Color(0.25,0.25,0.25)
+ self.grey_track_opacity_percent=10
+ self.max_feature_length=-1
+ self.beginning=0
+ self.end=-1
+ self.track_number=-1
+ self.plots=[]
+ self.fragments=1
+ self.name=""
+ self.show_name=False
+ self.name_font="Helvetica"
+ self.name_size=10
+ self.name_length=0
+ self.is_key=False
+ self.key_data=[]
+
+
+ def get_max_feature_length(self):
+ max_feature_length=0
+ for feature in self.features:
+ for location in feature.feature_locations:
+ if location[0]>max_feature_length:
+ max_feature_length=location[0]
+ if location[1]>max_feature_length:
+ max_feature_length=location[1]
+ return max_feature_length
+
+
+ def scale_feature_positions(self):
+
+ self.scaled_features=[]
+
+ if self.end!=-1:
+ length=float(self.end-self.beginning)
+ else:
+ length=float(self.max_feature_length-self.beginning)
+
+ for feature in self.features:
+
+ newfeature=Feature()
+ newfeature.fillcolour=feature.fillcolour
+ newfeature.strokecolour=feature.strokecolour
+ newfeature.strokeweight=feature.strokeweight
+ newfeature.strand=feature.strand
+ newfeature.label=feature.label
+ newfeature.arrows=feature.arrows
+ scaledlocations=[]
+ for location in feature.feature_locations:
+ start=location[0]
+ finish=location[1]
+ if self.beginning!=0:
+ if start<self.beginning and finish>self.beginning:
+ start=self.beginning
+ if self.end!=-1:
+ if start<self.end and finish>self.end:
+ finish=self.end
+ start-=self.beginning
+ finish-=self.beginning
+
+ scaledlocations.append(((float(start)/length)*self.track_length,(float(finish)/length)*self.track_length))
+
+ newfeature.feature_locations=scaledlocations
+ self.scaled_features.append(newfeature)
+
+
+ def draw_features(self):
+
+ if self.max_feature_length==-1:
+ return
+
+ else:
+ self.scale_feature_positions()
+
+ featuresort=[]
+ for x, feature in enumerate(self.scaled_features):
+ featuresort.append([feature.feature_locations[0][0], x])
+ joins=[]
+
+
+
+ for featurenum in featuresort[::-1]:
+ feature=self.scaled_features[featurenum[1]]
+ #if the feature is white, outline it in black so we can see it
+ if feature.strokecolour==colors.Color(1,1,1,1):
+ feature.strokecolour=colors.Color(0,0,0,1)
+
+ subfeaturesort=[]
+ for x, subfeature in enumerate(feature.feature_locations):
+ subfeaturesort.append([subfeature[0], x])
+ subfeaturesort.sort()
+ subfeature_locations=[]
+ for subfeaturenum in subfeaturesort:
+ subfeature_locations.append(feature.feature_locations[subfeaturenum[1]])
+
+ for x, location in enumerate(subfeature_locations):
+
+
+ if (location[0]>0 and location[0]<=self.track_length) or (location[1]>0 and location[1]<=self.track_length):
+
+ y=self.track_position[1]-((float(self.track_height)/4)*self.track_draw_proportion)
+ height=(float(self.track_height)*self.track_draw_proportion)/2
+ y1=self.track_position[1]
+ y2=self.track_position[1]+((float(self.track_height)/8)*self.track_draw_proportion)
+
+
+ if feature.arrows==0:
+ d.add(Rect(self.track_position[0]+location[0], y, location[1]-location[0], height, fillColor=feature.fillcolour, strokeColor=feature.strokecolour, strokeWidth=feature.strokeweight))
+
+ if len(subfeature_locations)>x+1 and subfeature_locations[x+1][0]<=self.track_length:
+ if subfeature_locations[x+1][0]<location[1]:
+ joinheight=y1
+ elif y2>y1:
+ if (y2-y1)>(float(subfeature_locations[x+1][0]-location[1])/2):
+ joinheight=y1+(float(subfeature_locations[x+1][0]-location[1])/2)
+ else:
+ joinheight=y2
+ else:
+ if (y1-y2)>(float(subfeature_locations[x+1][0]-location[1])/2):
+ joinheight=y1-(float(subfeature_locations[x+1][0]-location[1])/2)
+ else:
+ joinheight=y2
+
+ joins.append(Line(self.track_position[0]+location[1], y1, self.track_position[0]+location[1]+(float(subfeature_locations[x+1][0]-location[1])/2), joinheight, strokeDashArray=[0.5, 1], strokeWidth=0.5))
+ joins.append(Line(self.track_position[0]+((location[1]+subfeature_locations[x+1][0])/2), joinheight, self.track_position[0]+location[1]+(float(subfeature_locations[x+1][0]-location[1])), y1, strokeDashArray=[0.5, 1], strokeWidth=0.5))
+
+
+ for join in joins:
+ d.add(join)
+
+ self.scaled_features=[]
+
+
+ def draw_track(self):
+ self.draw_features()
+
+
+ def add_feature(self,locations=[(-1,-1)], fillcolour=colors.white, strokecolour=colors.black, strokeweight=0, label="", strand=0, arrows=0):
+
+ newfeature=Feature()
+
+ feature_locations=[]
+ for location in locations:
+ if location[0]>location[1]:
+ feature_locations.append((location[1],location[0]))
+ else:
+ feature_locations.append((location[0],location[1]))
+
+ newfeature.feature_locations=feature_locations
+ newfeature.fillcolour=fillcolour
+ newfeature.strokecolour=strokecolour
+ newfeature.strokeweight=strokeweight
+ newfeature.strand=strand
+ newfeature.label=label
+ newfeature.arrows=arrows
+
+
+ self.features.append(newfeature)
+
+
+ def sort_features_by_length(self):
+ featurelist=[]
+ ordered_features=[]
+ for x, feature in enumerate(self.features):
+ featurelist.append([feature.feature_locations[-1][1]-feature.feature_locations[0][0], x])
+ featurelist.sort()
+ #featurelist.reverse()
+
+ for feature in featurelist:
+ ordered_features.append(self.features[feature[1]])
+ self.features=ordered_features[:]
+
+
+#################
+# Feature class #
+#################
+
+
+class Feature:
+ def __init__(self):
+
+ self.feature_locations=[(-1,-1)]
+ self.strand=0
+ self.arrows=0
+ self.label=""
+ self.fillcolour=colors.blue
+ self.strokecolour=colors.black
+ self.strokeweight=0
+
+
+################
+# Main program #
+################
+
+if __name__ == "__main__":
+
+ (options, args) = main()
+ pagesize=pagesizes.A4
+ height, width = pagesize
+
+ if len(args)==0:
+ print "Found nothing to draw"
+ sys.exit()
+
+ d = Drawing(width, height)
+ margin=0.5*inch
+ metadatanames={}
+ namecolours={}
+ colour_dict=[]
+ my_tracks={}
+
+ #create translator object for translating artemis colours to GenomeDiagram colours
+ translator = ColorTranslator()
+ track_count=0
+ tree_positions=[]
+ track_names={}
+ input_order=[]
+
+
+ for arg in args[::-1]:
+ if arg.lower() in ["tree", "list"]:
+ input_order.append(arg.lower())
+ continue
+ if arg.split('.')[-1].lower() in ["plot", "hist", "heat", "bar", "line", "graph", "area","embl", "gb", "tab", "bam", "fas", "fasta", "mfa", "dna", "fst", "phylip", "phy", "nexus", "nxs"]:
+
+ if arg.split('.')[-1].lower() =="embl":
+ new_tracks=add_ordered_tab_to_diagram(arg)
+
+ for track in new_tracks:
+ newtrack=new_tracks[track]
+ newtrack.beginning=0
+ newtrack.name=new_tracks[track].name
+ name=newtrack.name
+ x=1
+ while name in my_tracks:
+ name=newtrack.name+"_"+str(x)
+ x+=1
+ if not newtrack.name in track_names:
+ track_names[newtrack.name]=[]
+ input_order.append(name)
+ track_names[newtrack.name].append(name)
+
+ track_count+=1
+ newtrack.track_height=1
+ my_tracks[name]=newtrack
+
+ treenames=[]
+ tree_name_to_node={}
+ listnames=[]
+
+ if options.tree!="":
+ if not os.path.isfile(options.tree):
+ print "Cannot find file:", options.tree
+ options.tree=""
+ else:
+ treestring=open(options.tree,"rU").read().strip()
+ tree=Trees.Tree(treestring, rooted=True)
+
+ tree.root
+
+ treeterminals=tree.get_terminals()
+ totalbr=0.0
+
+
+ for terminal_node in treeterminals:
+ terminal=tree.node(terminal_node).data.taxon
+ treenames.append(terminal)
+ if not terminal in track_names:
+ track_count+=1
+ tree_name_to_node[terminal]=terminal_node
+ tree.node(terminal_node).data.comment={}
+ tree.node(terminal_node).data.comment["name_colour"]=[(0,0,0)]
+
+
+
+ #from this we can work out a constant for the height of a track which takes into account the height of the page and margin sizes
+
+ vertical_scaling_factor=float(height-(margin*2))/(track_count)
+
+ #to make sure names can be printed in the space of a track, we can scale the name to the same size as the vertical scaling factor, but limit it to 12pt so it doesn't get crazily big
+
+ name_font_size=vertical_scaling_factor
+ if name_font_size>12:
+ name_font_size=12
+
+ left_proportion=0.3
+
+ treetrack=0
+ output_order=treenames[::-1]
+
+
+ for name in input_order[::-1]:
+ if not name in treenames:
+ output_order.append(name)
+
+ track_number=0
+
+ for track in output_order:
+ if(not my_tracks.has_key(track)):
+ my_tracks = add_empty_track(my_tracks, track)
+
+ track_height=my_tracks[track].track_height
+
+ my_tracks[track].track_draw_proportion=0.8
+ my_tracks[track].track_height=track_height*vertical_scaling_factor
+ if left_proportion==1:
+ my_tracks[track].track_length=(width-margin)-((width-(margin*2))*0.2+margin)
+ my_tracks[track].track_position=[(width-(margin*2))*0.2+margin, margin+((track_number)*vertical_scaling_factor)+float((my_tracks[track].track_height)/2)]
+
+ else:
+ my_tracks[track].track_length=(width-margin)-((width-(margin*2))*left_proportion+margin)
+ my_tracks[track].track_position=[(width-(margin*2))*left_proportion+margin, margin+((track_number)*vertical_scaling_factor)+float((my_tracks[track].track_height)/2)]
+
+ my_tracks[track].track_number=track_number
+ if track in treenames:
+ tree.node(tree_name_to_node[track]).data.comment["vertpos"]=margin+((track_number)*vertical_scaling_factor)+float((my_tracks[track].track_height)/2)
+ my_tracks[track].grey_track_colour=colors.Color(0,0,0)
+
+ track_number+=track_height
+
+
+
+ #find the maximum feature endpoint to scale by
+ max_feature_length=0
+
+ for track in my_tracks:
+ max_track_feature_length=my_tracks[track].get_max_feature_length()
+ if max_track_feature_length>max_feature_length:
+ max_feature_length=max_track_feature_length
+ for plot in my_tracks[track].plots:
+ for data in plot.xdata:
+ if data[-1]>max_feature_length:
+ max_feature_length=data[-1]
+
+ #tell each track what the max feature length is
+ for track in my_tracks:
+ if my_tracks[track].max_feature_length<max_feature_length:
+ my_tracks[track].max_feature_length=max_feature_length
+
+
+ beginning=0
+ end=max_feature_length
+
+ for track in output_order:
+
+ if not track in my_tracks or (my_tracks[track].is_key and fragment!=1) or my_tracks[track].track_length==0:
+ continue
+
+ my_tracks[track].beginning=beginning
+ my_tracks[track].end=end
+
+ my_tracks[track].track_position[1]=margin+(((my_tracks[track].track_number)*vertical_scaling_factor)+(my_tracks[track].track_height)/2)
+
+ my_tracks[track].sort_features_by_length()
+ my_tracks[track].draw_track()
+
+ if options.tree!="":
+ drawtree(tree, height-(margin*2), (width-(margin*2))*left_proportion, margin, 0, 5)
+
+ renderPDF.drawToFile(d, options.outputfile)
+
+class DrawerError(Exception):
+ def __init__(self, value):
+ self.value = value
+ def __str__(self):
+ return repr(self.value)
+
diff --git a/python/scripts/run_gubbins.py b/python/scripts/run_gubbins.py
new file mode 100755
index 0000000..3840d78
--- /dev/null
+++ b/python/scripts/run_gubbins.py
@@ -0,0 +1,49 @@
+#!/usr/bin/env python
+# encoding: utf-8
+#
+# Wellcome Trust Sanger Institute
+# Copyright (C) 2012 Wellcome Trust Sanger Institute
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+
+import sys
+sys.path.append(".")
+import argparse
+import pkg_resources
+from gubbins import common
+
+
+
+parser = argparse.ArgumentParser(description='Croucher N. J., Page A. J., Connor T. R., Delaney A. J., Keane J. A., Bentley S. D., Parkhill J., Harris S.R. "Rapid phylogenetic analysis of large samples of recombinant bacterial whole genome sequences using Gubbins". Nucleic Acids Res. 2015 Feb 18;43(3):e15. doi: 10.1093/nar/gku1196.')
+parser.add_argument('alignment_filename', help='Multifasta alignment file')
+parser.add_argument('--outgroup', '-o', help='Outgroup name for rerooting. A list of comma separated names can be used if they form a clade')
+parser.add_argument('--starting_tree', '-s', help='Starting tree')
+parser.add_argument('--use_time_stamp', '-u', action='count', help='Use a time stamp in file names')
+parser.add_argument('--verbose', '-v', action='count', help='Turn on debugging')
+parser.add_argument('--no_cleanup', '-n', action='count', help='Dont cleanup intermediate files')
+parser.add_argument('--tree_builder', '-t', help='Application to use for tree building [raxml|fasttree|hybrid], default RAxML', default = "raxml")
+parser.add_argument('--iterations', '-i', help='Maximum No. of iterations, default is 5', type=int, default = 5)
+parser.add_argument('--min_snps', '-m', help='Min SNPs to identify a recombination block, default is 3', type=int, default = 3)
+parser.add_argument('--filter_percentage','-f', help='Filter out taxa with more than this percentage of gaps, default is 25', type=int, default = 25)
+parser.add_argument('--prefix', '-p', help='Add a prefix to the final output filenames')
+parser.add_argument('--threads', '-c', help='Number of threads to run with RAXML, but only if a PTHREADS version is available', type=int, default = 1)
+parser.add_argument('--converge_method', '-z', help='Criteria to use to know when to halt iterations [weighted_robinson_foulds|robinson_foulds|recombination]', default = 'weighted_robinson_foulds')
+parser.add_argument('--version', action='version', version=str(pkg_resources.get_distribution("gubbins").version))
+parser.add_argument('--min_window_size', '-a', help='Minimum window size, default 100', type=int, default = 100)
+parser.add_argument('--max_window_size', '-b', help='Maximum window size, default 10000', type=int, default = 10000)
+
+gubbins_runner = common.GubbinsCommon(parser.parse_args())
+gubbins_runner.parse_and_run()
diff --git a/python/setup.py b/python/setup.py
new file mode 100755
index 0000000..1ae2641
--- /dev/null
+++ b/python/setup.py
@@ -0,0 +1,40 @@
+#!/usr/bin/env python
+
+from setuptools import setup
+import multiprocessing
+import os
+
+version = 'x'
+if os.path.exists('../VERSION'):
+ version = open('../VERSION').read().strip()
+
+setup(
+ name='gubbins',
+ version=version,
+ description='Frontend to the Gubbins BioInformatics tool',
+ author='Andrew J. Page',
+ author_email='ap13 at sanger.ac.uk',
+ url='https://github.com/sanger-pathogens/gubbins/',
+ scripts=['scripts/run_gubbins.py','scripts/gubbins_drawer.py'],
+ packages=['gubbins'],
+ test_suite='nose.collector',
+ long_description="""\
+ Gubbins is a tool for BioInformaticians that takes in a multi
+ fasta alignment and detects recombination regions. This package provides
+ a simple front end to the Gubbins tool.
+ """,
+ classifiers=[
+ "License :: OSI Approved :: GNU General Public License (GPL)",
+ "Programming Language :: Python",
+ "Development Status :: 4 - Beta",
+ "Intended Audience :: Science/Research",
+ "Topic :: Scientific/Engineering :: Bio-Informatics",
+ ],
+ install_requires=[
+ 'Biopython >= 1.59',
+ 'DendroPy >= 3.12.0',
+ 'Reportlab >= 2.5',
+ 'nose >= 1.3'
+ ],
+ license='GPL',
+ )
diff --git a/release/Makefile.am b/release/Makefile.am
new file mode 100644
index 0000000..8990bbd
--- /dev/null
+++ b/release/Makefile.am
@@ -0,0 +1,57 @@
+# Aidan Delaney <a.j.delaney at brighton.ac.uk> is responsible for this,
+# blame him for any errors.
+
+# Requires the use of Vagrant and reasonable bandwidth/time.
+
+PACKAGE_VERSION=$(VERSION)~trusty1
+
+release-local: ubuntu-release
+
+ubuntu-binary:
+ vagrant up
+ vagrant provision
+ cp ../${PACKAGE}-${VERSION}.tar.gz .
+ vagrant ssh -c "rm -rf ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "tar xzvf /vagrant/${PACKAGE}-${VERSION}.tar.gz"
+ vagrant ssh -c "mv ${PACKAGE}-${VERSION} ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && ./configure --prefix /usr"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && make"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && make DESTDIR=/home/vagrant/${PACKAGE}-${PACKAGE_VERSION}-inst install"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION}-inst && find . -type f -print > ../files.lst"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION}-inst && tar zcvf ${PACKAGE}_${VERSION}_amd64.tar.gz -T ../files.lst"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION}-inst && cp ${PACKAGE}_${VERSION}_amd64.tar.gz /vagrant"
+ vagrant ssh -c "rm -rf ${PACKAGE}-${PACKAGE_VERSION}-inst"
+ vagrant halt
+
+
+# copy gubbins using /vagrant default mount rather than puppet, to avail of automake substitution.
+ubuntu-release:
+ vagrant up
+ vagrant ssh -c "sudo apt-get update"
+ vagrant reload
+ vagrant provision
+ cp ../${PACKAGE}-${VERSION}.tar.gz .
+ vagrant ssh -c "rm -rf ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "tar xzvf /vagrant/${PACKAGE}-${VERSION}.tar.gz"
+ vagrant ssh -c "mv ${PACKAGE}-${VERSION} ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && dpkg-buildpackage -uc -us -rfakeroot"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}_amd64.deb /vagrant"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}_amd64.changes /vagrant"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}.tar.gz /vagrant"
+ vagrant halt
+
+source:
+ vagrant up
+ vagrant provision
+ cp ../${PACKAGE}-${VERSION}.tar.gz .
+ vagrant ssh -c "rm -rf ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "tar xzvf /vagrant/${PACKAGE}-${VERSION}.tar.gz"
+ vagrant ssh -c "mv ${PACKAGE}-${VERSION} ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && dpkg-buildpackage -uc -us -rfakeroot"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && make clean"
+ vagrant ssh -c "dpkg-source -rfakeroot -b ${PACKAGE}-${PACKAGE_VERSION}"
+ vagrant ssh -c "cd ${PACKAGE}-${PACKAGE_VERSION} && dpkg-genchanges -S > ../${PACKAGE}_${PACKAGE_VERSION}_amd64.changes"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}.dsc /vagrant"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}_amd64.changes /vagrant"
+ vagrant ssh -c "cp ${PACKAGE}_${PACKAGE_VERSION}.tar.gz /vagrant"
+ vagrant halt
diff --git a/release/Vagrantfile b/release/Vagrantfile
new file mode 100644
index 0000000..be50b6b
--- /dev/null
+++ b/release/Vagrantfile
@@ -0,0 +1,131 @@
+# -*- mode: ruby -*-
+# vi: set ft=ruby :
+
+# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
+VAGRANTFILE_API_VERSION = "2"
+
+Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
+ # All Vagrant configuration is done here. The most common configuration
+ # options are documented and commented below. For a complete reference,
+ # please see the online documentation at vagrantup.com.
+
+ # Every Vagrant virtual environment requires a box to build off of.
+ config.vm.box = "trustyvm"
+
+ # The url from where the 'config.vm.box' box will be fetched if it
+ # doesn't already exist on the user's system.
+ config.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box"
+
+ # Create a forwarded port mapping which allows access to a specific port
+ # within the machine from a port on the host machine. In the example below,
+ # accessing "localhost:8080" will access port 80 on the guest machine.
+ # config.vm.network "forwarded_port", guest: 80, host: 8080
+
+ # Create a private network, which allows host-only access to the machine
+ # using a specific IP.
+ # config.vm.network "private_network", ip: "192.168.33.10"
+
+ # Create a public network, which generally matched to bridged network.
+ # Bridged networks make the machine appear as another physical device on
+ # your network.
+ # config.vm.network "public_network"
+
+ # If true, then any SSH connections made will enable agent forwarding.
+ # Default value: false
+ # config.ssh.forward_agent = true
+
+ # Share an additional folder to the guest VM. The first argument is
+ # the path on the host to the actual folder. The second argument is
+ # the path on the guest to mount the folder. And the optional third
+ # argument is a set of non-required options.
+
+ # Note from <a.j.delaney at brighton.ac.uk>: this does not work well where
+ # the host VirtualBox and the downloaded image disagree on the specific
+ # version of guest tools.
+ # config.vm.synced_folder "..", "/vagrant_data"
+
+ # Provider-specific configuration so you can fine-tune various
+ # backing providers for Vagrant. These expose provider-specific options.
+ # Example for VirtualBox:
+ #
+ # config.vm.provider "virtualbox" do |vb|
+ # # Don't boot with headless mode
+ # vb.gui = true
+ #
+ # # Use VBoxManage to customize the VM. For example to change memory:
+ # vb.customize ["modifyvm", :id, "--memory", "1024"]
+ # end
+ #
+ # View the documentation for the provider you're using for more
+ # information on available options.
+
+ # Enable provisioning with Puppet stand alone. Puppet manifests
+ # are contained in a directory path relative to this Vagrantfile.
+ # You will need to create the manifests directory and a manifest in
+ # the file trustyvm.pp in the manifests_path directory.
+ #
+ # An example Puppet manifest to provision the message of the day:
+ #
+ # # group { "puppet":
+ # # ensure => "present",
+ # # }
+ # #
+ # # File { owner => 0, group => 0, mode => 0644 }
+ # #
+ # # file { '/etc/motd':
+ # # content => "Welcome to your Vagrant-built virtual machine!
+ # # Managed by Puppet.\n"
+ # # }
+ #
+
+ # Install the module for handling apt
+ config.vm.provision :shell do |shell|
+ shell.inline = "if [ ! -d /etc/puppet/modules/apt ]; then
+ mkdir -p /etc/puppet/modules;
+ puppet module install puppetlabs/apt;
+ fi"
+ end
+
+ config.vm.provision "puppet" do |puppet|
+ puppet.manifests_path = "manifests"
+ puppet.manifest_file = "trustyvm.pp"
+ end
+
+ # Enable provisioning with chef solo, specifying a cookbooks path, roles
+ # path, and data_bags path (all relative to this Vagrantfile), and adding
+ # some recipes and/or roles.
+ #
+ # config.vm.provision "chef_solo" do |chef|
+ # chef.cookbooks_path = "../my-recipes/cookbooks"
+ # chef.roles_path = "../my-recipes/roles"
+ # chef.data_bags_path = "../my-recipes/data_bags"
+ # chef.add_recipe "mysql"
+ # chef.add_role "web"
+ #
+ # # You may also specify custom JSON attributes:
+ # chef.json = { :mysql_password => "foo" }
+ # end
+
+ # Enable provisioning with chef server, specifying the chef server URL,
+ # and the path to the validation key (relative to this Vagrantfile).
+ #
+ # The Opscode Platform uses HTTPS. Substitute your organization for
+ # ORGNAME in the URL and validation key.
+ #
+ # If you have your own Chef Server, use the appropriate URL, which may be
+ # HTTP instead of HTTPS depending on your configuration. Also change the
+ # validation key to validation.pem.
+ #
+ # config.vm.provision "chef_client" do |chef|
+ # chef.chef_server_url = "https://api.opscode.com/organizations/ORGNAME"
+ # chef.validation_key_path = "ORGNAME-validator.pem"
+ # end
+ #
+ # If you're using the Opscode platform, your validator client is
+ # ORGNAME-validator, replacing ORGNAME with your organization name.
+ #
+ # If you have your own Chef Server, the default validation client name is
+ # chef-validator, unless you changed the configuration.
+ #
+ # chef.validation_client_name = "ORGNAME-validator"
+end
diff --git a/release/manifests/trustyvm.pp b/release/manifests/trustyvm.pp
new file mode 100644
index 0000000..0c9b9a0
--- /dev/null
+++ b/release/manifests/trustyvm.pp
@@ -0,0 +1,69 @@
+package { "dh-make":
+ ensure => "installed"
+ }
+
+package { ["gcc", "build-essential", "pkg-config","ntp"]:
+ ensure => "installed"
+ }
+
+package {"autotools-dev":
+ ensure => "installed"
+ }
+
+package {"zlib1g-dev":
+ ensure => "installed"
+ }
+
+package {"check":
+ ensure => "installed"
+ }
+package {"language-pack-en":
+ ensure => "installed"
+ }
+
+package {"python-setuptools":
+ ensure => "installed"
+ }
+
+package {"cdbs":
+ ensure => "installed"
+ }
+
+package {"raxml":
+ ensure => "installed"
+}
+
+package {"fasttree":
+ ensure => "installed"
+}
+
+package {"python-biopython":
+ ensure => "installed"
+}
+
+package {"python-reportlab":
+ ensure => "installed"
+}
+
+package {"python-nose":
+ ensure => "installed"
+}
+
+# The Debian/Ubuntu system biopython library has no egg-info associated with it
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743927
+# so setuptools will pull down an egg and needs Python.h available to make it
+# all work.
+package {"python-dev":
+ ensure => "installed"
+}
+
+include apt
+
+# we need to pull in a packaged version of fastml for building.
+# Supplied by Aidan Delaney <aidan at ontologyengineering.org>, so blame him.
+apt::ppa { 'ppa:ap13/gubbins': }
+
+package {"fastml2":
+ ensure => "installed",
+ require => Apt::Ppa['ppa:ap13/gubbins']
+}
diff --git a/src/Makefile.am b/src/Makefile.am
new file mode 100644
index 0000000..9982933
--- /dev/null
+++ b/src/Makefile.am
@@ -0,0 +1,35 @@
+
+# ship these headers in the "make dist" target
+EXTRA_DIST = Newickform.h alignment_file.h block_tab_file.h string_cat.h branch_sequences.h fasta_of_snp_sites.h gff_file.h gubbins.h kseq.h parse_phylip.h parse_vcf.h phylip_of_snp_sites.h seqUtil.h snp_searching.h snp_sites.h tree_statistics.h tree_scaling.h vcf.h
+
+# gubbins is our top level progra
+bin_PROGRAMS = gubbins
+gubbins_SOURCES = main.c
+gubbins_LDADD=libgubbins.la -lz -lm
+
+# libgubbins.so is our library
+lib_LTLIBRARIES = libgubbins.la
+libgubbins_la_SOURCES = Newickform.c alignment_file.c block_tab_file.c branch_sequences.c string_cat.c fasta_of_snp_sites.c gff_file.c gubbins.c parse_phylip.c parse_vcf.c phylip_of_snp_sites.c seqUtil.c snp_searching.c snp_sites.c tree_statistics.c tree_scaling.c vcf.c
+libgubbins_la_LDFLAGS= -version-info 0:1
+libgubbins_la_LIBADD = -lm
+
+#libPyGubbins_la_SOURCES = PyGubbins.cpp
+#libPyGubbins_la_LDFLAGS = -version-info 0:1
+#libPyGubbins_la_CPPFLAGS = $(PYTHON_CPPFLAGS)
+#libPyGubbins_la_LIBADD = $(PYTHON_LDFLAGS) -lboost_python libgubbins.la -lz -lm
+
+
+# "make check" target
+TESTS = $(check_PROGRAMS)
+check_PROGRAMS = run_all_tests
+run_all_tests_SOURCES = \
+ ../tests/check_branch_sequences.c \
+ ../tests/check_gubbins.c \
+ ../tests/check_parse_phylip.c \
+ ../tests/check_snp_searching.c \
+ ../tests/check_snp_sites.c \
+ ../tests/check_vcf_parsing.c \
+ ../tests/helper_methods.c \
+ ../tests/run_all_tests.c
+run_all_tests_CFLAGS = -I../tests $(PTHREAD_CFLAGS)
+run_all_tests_LDADD = -lcheck libgubbins.la -lz -lm $(PTHREAD_LDFLAGS) -lrt
diff --git a/src/Newickform.c b/src/Newickform.c
new file mode 100644
index 0000000..f5ec8d9
--- /dev/null
+++ b/src/Newickform.c
@@ -0,0 +1,361 @@
+/*
+ * Yu-Wei Wu http://yuweibioinfo.blogspot.com/2008/10/newick-tree-parser-in-c-make-use-of.html
+ * Copyright (C) 2011 Yu-Wei Wu
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#define __NEWICKFORM_C__
+
+#include "seqUtil.h"
+#include "Newickform.h"
+#include "branch_sequences.h"
+#include "gff_file.h"
+#include "string_cat.h"
+
+
+#define STR_OUT "out"
+
+newick_node* build_newick_tree(char * filename, FILE *vcf_file_pointer,int * snp_locations, int number_of_snps, char** column_names, int number_of_columns,int length_of_original_genome,int min_snps, int window_min, int window_max)
+{
+ int iLen, iMaxLen;
+ char *pcTreeStr;
+ char *pcInputFile;
+ char *pcOutputFile;
+ char acStrArray[256];
+ newick_node *root;
+
+ FILE *f;
+
+ // Initialize memory management procedure
+ seqMemInit();
+
+ pcInputFile = NULL;
+ pcOutputFile = NULL;
+
+ pcInputFile = filename;
+
+ // Open tree file
+ f = fopen(pcInputFile, "r+");
+
+ // Read in tree string
+ pcTreeStr = NULL;
+ iLen = 0;
+ iMaxLen = 0;
+ while (1)
+ {
+ memset(acStrArray, '\0', 256);
+ fgets(acStrArray, 255, f);
+ if (acStrArray[0] == '\0' && feof(f))
+ {
+ break;
+ }
+ inputString(acStrArray, &pcTreeStr, &iLen, &iMaxLen);
+ }
+ fclose(f);
+
+ // Parse tree string
+ root = parseTree(pcTreeStr);
+
+ // output tab file
+ FILE * block_file_pointer;
+ char block_file_name[MAX_FILENAME_SIZE] = {""};
+ char block_file_extension[5]= {".tab"};
+ memcpy(block_file_name, filename, size_of_string(filename) +1);
+ concat_strings_created_with_malloc(block_file_name,block_file_extension);
+ block_file_pointer = fopen(block_file_name, "w");
+
+ // output tab file
+ FILE * branch_snps_file_pointer;
+ char branch_snps_file_name[MAX_FILENAME_SIZE]= {""};
+ char branchtab_extension[18]= {".branch_snps.tab"};
+ memcpy(branch_snps_file_name, filename, size_of_string(filename) +1);
+ concat_strings_created_with_malloc(branch_snps_file_name,branchtab_extension);
+ branch_snps_file_pointer = fopen(branch_snps_file_name, "w");
+
+ // output gff file
+ FILE * gff_file_pointer;
+ char gff_file_name[MAX_FILENAME_SIZE]= {""};
+ memcpy(gff_file_name, filename, size_of_string(filename) +1);
+ char gff_extension[5]= {".gff"};
+ concat_strings_created_with_malloc(gff_file_name,gff_extension);
+ gff_file_pointer = fopen(gff_file_name, "w");
+ print_gff_header(gff_file_pointer,length_of_original_genome);
+
+ char * root_sequence;
+
+ carry_unambiguous_gaps_up_tree(root);
+ root_sequence = generate_branch_sequences(root, vcf_file_pointer, snp_locations, number_of_snps, column_names, number_of_columns,root_sequence, length_of_original_genome, block_file_pointer,gff_file_pointer,min_snps,branch_snps_file_pointer,window_min, window_max);
+ free(root_sequence);
+ int * parent_recombinations;
+ fill_in_recombinations_with_gaps(root, parent_recombinations, 0, 0,0,root->block_coordinates,length_of_original_genome,snp_locations,number_of_snps);
+
+ fclose(block_file_pointer);
+ fclose(gff_file_pointer);
+ fclose(branch_snps_file_pointer);
+ return root;
+}
+
+char * strip_quotes(char *taxon)
+{
+ int i = 0;
+ int target_i =0;
+ char cleaned_taxon[MAX_FILENAME_SIZE] = {""};
+ while(taxon[i] != '\0')
+ {
+ if(taxon[i] != '\'')
+ {
+ cleaned_taxon[target_i] = taxon[i];
+ target_i++;
+ }
+ i++;
+ }
+ cleaned_taxon[target_i] = '\0';
+ memcpy(taxon, cleaned_taxon, size_of_string(cleaned_taxon) +1);
+ return taxon;
+}
+
+newick_node* parseTree(char *str)
+{
+ newick_node *node;
+ newick_child *child;
+ char *pcCurrent;
+ char *pcStart;
+ char *pcColon = NULL;
+ char cTemp;
+ int iCount;
+
+ pcStart = str;
+
+ if (*pcStart != '(')
+ {
+ // Leaf node. Separate taxon name from distance. If distance not exist then take care of taxon name only
+ pcCurrent = str;
+ while (*pcCurrent != '\0')
+ {
+ if (*pcCurrent == ':')
+ {
+ pcColon = pcCurrent;
+ }
+ pcCurrent++;
+ }
+ node = (newick_node*)seqMalloc(sizeof(newick_node));
+ if (pcColon == NULL)
+ {
+ // Taxon only
+ node->taxon = (char*)seqMalloc(strlen(pcStart) + 1);
+ memcpy(node->taxon, pcStart, strlen(pcStart));
+ }
+ else
+ {
+ // Taxon
+ *pcColon = '\0';
+ node->taxon = (char*)seqMalloc(strlen(pcStart) + 1);
+ memcpy(node->taxon, pcStart, strlen(pcStart));
+ *pcColon = ':';
+ // Distance
+ pcColon++;
+ node->dist = (float)atof(pcColon);
+ }
+ node->taxon = strip_quotes(node->taxon);
+ node->number_of_blocks = 0;
+ node->childNum = 0;
+ }
+ else
+ {
+ // Create node
+ node = (newick_node*)seqMalloc(sizeof(newick_node));
+ child = NULL;
+ // Search for all child nodes
+ // Find all ',' until corresponding ')' is encountered
+ iCount = 0;
+ pcStart++;
+ pcCurrent = pcStart;
+ while (iCount >= 0)
+ {
+ switch (*pcCurrent)
+ {
+ case '(':
+ // Find corresponding ')' by counting
+ pcStart = pcCurrent;
+ pcCurrent++;
+ iCount++;
+ while (iCount > 0)
+ {
+ if (*pcCurrent == '(')
+ {
+ iCount++;
+ }
+ else if (*pcCurrent == ')')
+ {
+ iCount--;
+ }
+ pcCurrent++;
+ }
+ while (*pcCurrent != ',' && *pcCurrent != ')')
+ {
+ pcCurrent++;
+ }
+ cTemp = *pcCurrent;
+ *pcCurrent = '\0';
+ // Create a child node
+ if (child == NULL)
+ {
+ node->child = (newick_child*)seqMalloc(sizeof(newick_child));
+ node->childNum = 1;
+ child = node->child;
+ }
+ else
+ {
+ child->next = (newick_child*)seqMalloc(sizeof(newick_child));
+ node->childNum++;
+ child = child->next;
+ }
+ child->node = parseTree(pcStart);
+ *pcCurrent = cTemp;
+ if (*pcCurrent != ')')
+ {
+ pcCurrent++;
+ }
+ break;
+
+ case ')':
+ // End of tihs tree. Go to next part to retrieve distance
+ iCount--;
+ break;
+
+ case ',':
+ // Impossible separation since according to the algorithm, this symbol will never encountered.
+ // Currently don't handle this and don't create any node
+ break;
+
+ default:
+ // leaf node encountered
+ pcStart = pcCurrent;
+ while (*pcCurrent != ',' && *pcCurrent != ')')
+ {
+ pcCurrent++;
+ }
+ cTemp = *pcCurrent;
+ *pcCurrent = '\0';
+ // Create a child node
+ if (child == NULL)
+ {
+ node->child = (newick_child*)seqMalloc(sizeof(newick_child));
+ node->childNum = 1;
+ child = node->child;
+ }
+ else
+ {
+ child->next = (newick_child*)seqMalloc(sizeof(newick_child));
+ node->childNum++;
+ child = child->next;
+ }
+ child->node = parseTree(pcStart);
+ *pcCurrent = cTemp;
+ if (*pcCurrent != ')')
+ {
+ pcCurrent++;
+ }
+ break;
+ }
+ }
+
+ // If start at ':', then the internal node has no name.
+ pcCurrent++;
+ if (*pcCurrent == ':')
+ {
+ pcStart = pcCurrent + 1;
+ while (*pcCurrent != '\0' && *pcCurrent != ';')
+ {
+ pcCurrent++;
+ }
+ cTemp = *pcCurrent;
+ *pcCurrent = '\0';
+ node->dist = (float)atof(pcStart);
+ *pcCurrent = cTemp;
+ }
+ else if (*pcCurrent != ';' && *pcCurrent != '\0')
+ {
+ // Find ':' to retrieve distance, if any.
+ // At this time *pcCurrent should equal to ')'
+ pcStart = pcCurrent;
+ while (*pcCurrent != ':' && *pcCurrent != '\0' && *pcCurrent != ';')
+ {
+ pcCurrent++;
+ }
+ cTemp = *pcCurrent;
+ *pcCurrent = '\0';
+ node->taxon = seqMalloc(strlen(pcStart) + 1);
+ memcpy(node->taxon, pcStart, strlen(pcStart));
+ node->taxon = strip_quotes(node->taxon);
+
+ *pcCurrent = cTemp;
+ pcCurrent++;
+ pcStart = pcCurrent;
+ while (*pcCurrent != '\0' && *pcCurrent != ';')
+ {
+ pcCurrent++;
+ }
+ cTemp = *pcCurrent;
+ *pcCurrent = '\0';
+ node->dist = (float)atof(pcStart);
+ *pcCurrent = cTemp;
+ }
+ }
+
+ node->number_of_blocks = 0;
+ node->total_bases_removed_excluding_gaps = 0;
+ node->block_coordinates = (int **) calloc((3),sizeof(int *));
+ node->block_coordinates[0] = (int*) calloc((3),sizeof(int ));
+ node->block_coordinates[1] = (int*) calloc((3),sizeof(int ));
+
+ return node;
+}
+
+
+
+void print_tree(newick_node *root, FILE * outputfile)
+{
+ newick_child *child;
+ if (root->childNum == 0)
+ {
+ fprintf(outputfile,"%s:%0.6f", root->taxon, root->dist);
+ }
+ else
+ {
+ child = root->child;
+ fprintf(outputfile,"(");
+ while (child != NULL)
+ {
+ print_tree(child->node,outputfile);
+ if (child->next != NULL)
+ {
+ fprintf(outputfile,",");
+ }
+ child = child->next;
+ }
+ if (root->taxon != NULL)
+ {
+ fprintf(outputfile,")%s:%0.6f", root->taxon, root->dist);
+ }
+ else
+ {
+ fprintf(outputfile,"):%0.6f", root->dist);
+ }
+ }
+ fflush(outputfile);
+}
+
diff --git a/src/Newickform.h b/src/Newickform.h
new file mode 100644
index 0000000..eadf349
--- /dev/null
+++ b/src/Newickform.h
@@ -0,0 +1,65 @@
+#ifndef __NEWICKFORM_H__
+#define __NEWICKFORM_H__
+
+/*
+ * Yu-Wei Wu http://yuweibioinfo.blogspot.com/2008/10/newick-tree-parser-in-c-make-use-of.html
+ * Copyright (C) 2011 Yu-Wei Wu
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+typedef struct newick_child
+{
+ struct newick_node *node;
+ struct newick_child *next;
+} newick_child;
+
+typedef struct newick_node
+{
+ char *taxon;
+ char *taxon_names;
+ char *seq;
+
+ float dist;
+ int childNum;
+ int * recombinations;
+ int num_recombinations;
+ int number_of_snps;
+ int current_node_id;
+ int number_of_blocks;
+ int total_bases_removed_excluding_gaps;
+ int ** block_coordinates;
+
+ struct newick_child *child;
+ struct newick_node *parent;
+} newick_node;
+
+#define MAX_FILENAME_SIZE 1024
+
+#ifdef __NEWICKFORM_C__
+newick_node* parseTree(char *str);
+newick_node* build_newick_tree(char * filename, FILE *vcf_file_pointer,int * snp_locations, int number_of_snps, char** column_names, int number_of_columns, int length_of_original_genome,int min_snps, int window_min, int window_max);
+void print_tree(newick_node *root, FILE * outputfile);
+char* strip_quotes(char *taxon);
+#else
+extern newick_node* parseTree(char *str);
+extern newick_node* build_newick_tree(char * filename, FILE *vcf_file_pointer,int * snp_locations, int number_of_snps, char** column_names, int number_of_columns, int length_of_original_genome,int min_snps, int window_min, int window_max);
+extern void print_tree(newick_node *root, FILE * outputfile);
+extern char* strip_quotes(char *taxon);
+#endif
+
+#endif
+
diff --git a/src/PyGubbins.cpp b/src/PyGubbins.cpp
new file mode 100644
index 0000000..a4b4bff
--- /dev/null
+++ b/src/PyGubbins.cpp
@@ -0,0 +1,51 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+#include <string>
+#include <boost/python.hpp>
+
+// don't include this
+//#include "gubbins.h"
+extern "C" void run_gubbins(char vcf_filename[], char tree_filename[],char multi_fasta_filename[], int min_snps, char original_multi_fasta_filename[]);
+
+class PyGubbins {
+public:
+ PyGubbins () {}; // empty default constructor
+ void run(const std::string & vcf_filename,
+ const std::string & tree_filename,
+ const std::string & phylip_filename,
+ const std::string & multi_fasta_filename,
+ const std::integer & min_snps,
+ const std::string & multi_fasta_filename
+ ) {
+ // todo: make run_gubbins take const char *
+ run_gubbins((char *) vcf_filename.c_str(),
+ (char *) tree_filename.c_str(),
+ (char *) multi_fasta_filename.c_str(),
+ (int) min_snps,
+ (char *) original_multi_fasta_filename.c_str()
+ );
+ }
+};
+
+using namespace boost::python;
+BOOST_PYTHON_MODULE(libPyGubbins) {
+ class_<PyGubbins>("PyGubbins", init<>())
+ .def("run", &PyGubbins::run)
+ ;
+}
diff --git a/src/alignment_file.c b/src/alignment_file.c
new file mode 100644
index 0000000..20aba56
--- /dev/null
+++ b/src/alignment_file.c
@@ -0,0 +1,301 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <zlib.h>
+#include <regex.h>
+#include <sys/types.h>
+#include "kseq.h"
+#include "vcf.h"
+#include "alignment_file.h"
+#include "snp_sites.h"
+#include "string_cat.h"
+
+KSEQ_INIT(gzFile, gzread)
+
+// Given a file handle, return the length of the current line
+int line_length(FILE * alignment_file_pointer)
+{
+ char szBuffer[MAX_READ_BUFFER] = {0};
+ char *pcRes = NULL;
+ int length_of_line = 0;
+ int total_length_of_line = 0;
+
+ while((pcRes = fgets(szBuffer, sizeof(szBuffer), alignment_file_pointer)) != NULL){
+ length_of_line = strlen(szBuffer) - 1;
+ total_length_of_line = total_length_of_line + length_of_line;
+ if((szBuffer)[length_of_line] == '\n'){
+ break;
+ }
+ }
+ return total_length_of_line;
+}
+
+void advance_to_sequence(FILE * alignment_file_pointer)
+{
+ // Skip first line since its a comment, ToDo make this better by doing a regex on the line
+ line_length(alignment_file_pointer);
+}
+
+void advance_to_sequence_name(FILE * alignment_file_pointer)
+{
+ // Skip sequence line, TODO make this work properly
+ line_length(alignment_file_pointer);
+}
+
+
+void get_bases_for_each_snp(char filename[], int snp_locations[], char ** bases_for_snps, int length_of_genome, int number_of_snps)
+{
+ int l;
+ int i = 0;
+ int sequence_number = 0;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+
+
+ while ((l = kseq_read(seq)) >= 0)
+ {
+
+ for(i = 0; i< number_of_snps; i++)
+ {
+ bases_for_snps[i][sequence_number] = toupper(((char *) seq->seq.s)[snp_locations[i]]);
+ // Present gaps and unknowns in the same way to Gubbins
+ if(bases_for_snps[i][sequence_number] == 'N')
+ {
+ bases_for_snps[i][sequence_number] = '-';
+ }
+ }
+ sequence_number++;
+ }
+
+ kseq_destroy(seq);
+ gzclose(fp);
+}
+
+
+int genome_length(char filename[])
+{
+ int length_of_genome;
+
+ if( access( filename, F_OK ) == -1 ) {
+ printf("Cannot calculate genome_length because file '%s' doesnt exist\n",filename);
+ exit(0);
+ }
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+ kseq_read(seq);
+
+ length_of_genome = seq->seq.l;
+
+ kseq_destroy(seq);
+ gzclose(fp);
+ return length_of_genome;
+}
+
+
+int number_of_sequences_in_file(char filename[])
+{
+ int number_of_sequences = 0;
+ int l;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+
+ while ((l = kseq_read(seq)) >= 0) {
+ number_of_sequences++;
+ }
+ kseq_destroy(seq);
+ gzclose(fp);
+ return number_of_sequences;
+}
+
+
+int build_reference_sequence(char reference_sequence[], char filename[])
+{
+ int i;
+
+ int length_of_genome;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+ kseq_read(seq);
+
+ for(i = 0; i < seq->seq.l; i++)
+ {
+ reference_sequence[i] = toupper(seq->seq.s[i]);
+ if(reference_sequence[i] == 'N')
+ {
+ reference_sequence[i] = '-';
+ }
+ }
+
+ kseq_destroy(seq);
+ gzclose(fp);
+ return 1;
+}
+
+int detect_snps(char reference_sequence[], char filename[], int length_of_genome, int exclude_gaps)
+{
+ int i;
+ int number_of_snps = 0;
+ int l;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+ // First sequence is the reference sequence so skip it
+ kseq_read(seq);
+
+ while ((l = kseq_read(seq)) >= 0) {
+ for(i = 0; i < length_of_genome; i++)
+ {
+
+ if(exclude_gaps)
+ {
+ // If there is an indel in the reference sequence, replace with the first proper base you find
+ if((reference_sequence[i] == '-' && seq->seq.s[i] != '-' ) || (toupper(reference_sequence[i]) == 'N' && seq->seq.s[i] != 'N' ))
+ {
+ reference_sequence[i] = toupper(seq->seq.s[i]);
+ }
+
+ if(reference_sequence[i] != '*' && seq->seq.s[i] != '-' && toupper(seq->seq.s[i]) != 'N' && reference_sequence[i] != toupper(seq->seq.s[i]))
+ {
+ reference_sequence[i] = '*';
+ number_of_snps++;
+ }
+ }
+ else
+ {
+
+ char input_base = toupper(seq->seq.s[i]);
+ if(input_base == 'N')
+ {
+ input_base = '-';
+ }
+
+ if(reference_sequence[i] != '*' && reference_sequence[i] != input_base)
+ {
+ reference_sequence[i] = '*';
+ number_of_snps++;
+ }
+ }
+ }
+
+ }
+
+ kseq_destroy(seq);
+ gzclose(fp);
+
+ return number_of_snps;
+}
+
+
+
+
+char * read_line(char sequence[], FILE * pFilePtr)
+{
+ char *pcRes = NULL;
+ long lineLength = 0;
+ char current_line_buffer[MAX_READ_BUFFER] = {0};
+
+
+ while((pcRes = fgets(current_line_buffer, sizeof(current_line_buffer), pFilePtr)) != NULL){
+ if(size_of_string(sequence) > 0)
+ {
+ sequence = realloc(sequence, sizeof(char)*(size_of_string(sequence) + size_of_string(current_line_buffer) + 2) );
+ }
+ concat_strings_created_with_malloc(sequence,current_line_buffer);
+ current_line_buffer[0] = '\0';
+ lineLength = size_of_string(sequence);
+ //if end of line character is found then exit from loop
+
+ if((sequence)[lineLength] == '\n' || (sequence)[lineLength] == '\0'){
+ break;
+ }
+ }
+
+
+ return sequence;
+}
+
+
+void get_sample_names_for_header(char filename[], char ** sequence_names, int number_of_samples)
+{
+ int l;
+ int i = 0;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+
+ while ((l = kseq_read(seq)) >= 0) {
+ memcpy(sequence_names[i], seq->name.s, size_of_string(seq->name.s)+1);
+ i++;
+ }
+ kseq_destroy(seq);
+ gzclose(fp);
+
+}
+
+char filter_invalid_characters(char input_char)
+{
+ regex_t regex;
+ int reti;
+ char input_chars[10];
+ input_chars[0] =input_char;
+ input_chars[1] = '\0';
+
+ /* Compile regular expression */
+ reti = regcomp(®ex, "^[[:alnum:]_.]", 0);
+
+ /* Execute regular expression */
+ reti = regexec(®ex, input_chars, 0, NULL, 0);
+ if( !reti ){
+ return input_char;
+ }
+ else if( reti == REG_NOMATCH ){
+ return '\0';
+ }
+ return '\0';
+
+ regfree(®ex);
+}
+
+
diff --git a/src/alignment_file.h b/src/alignment_file.h
new file mode 100644
index 0000000..0eb24c2
--- /dev/null
+++ b/src/alignment_file.h
@@ -0,0 +1,41 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _ALIGNMENT_FILE_H_
+#define _ALIGNMENT_FILE_H_
+
+#include "kseq.h"
+
+int detect_snps(char reference_sequence[], char filename[], int length_of_genome, int exclude_gaps);
+int line_length(FILE * alignment_file_pointer);
+int build_reference_sequence(char reference_sequence[], char filename[]);
+void advance_to_sequence(FILE * alignment_file_pointer);
+void advance_to_sequence_name(FILE * alignment_file_pointer);
+int genome_length(char filename[]);
+char * read_line(char sequence[], FILE * pFilePtr);
+int number_of_sequences_in_file(char filename[]);
+void get_sample_names_for_header(char filename[], char ** sequence_names, int number_of_samples);
+char filter_invalid_characters(char input_char);
+void get_bases_for_each_snp(char filename[], int snp_locations[], char ** bases_for_snps, int length_of_genome, int number_of_snps);
+
+#define MAX_READ_BUFFER 65536
+#define MAX_READ_BUFFER_SMALL 1024
+#define MAX_SAMPLE_NAME_SIZE 1024
+
+#endif
\ No newline at end of file
diff --git a/src/block_tab_file.c b/src/block_tab_file.c
new file mode 100644
index 0000000..4fadbf3
--- /dev/null
+++ b/src/block_tab_file.c
@@ -0,0 +1,58 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "block_tab_file.h"
+
+void print_block_details(FILE * block_file_pointer, int start_coordinate, int end_coordinate, int number_of_snps, char * current_node_id, char * parent_node_id, char * taxon_names, int number_of_child_nodes, double neg_log_likelihood)
+{
+ fprintf(block_file_pointer, "FT misc_feature %d..%d\n", start_coordinate, end_coordinate);
+ fprintf(block_file_pointer, "FT /node=\"%s->%s\"\n",parent_node_id,current_node_id);
+ fprintf(block_file_pointer, "FT /neg_log_likelihood=\"%f\"\n",neg_log_likelihood);
+
+ if(number_of_child_nodes > 0)
+ {
+ fprintf(block_file_pointer, "FT /colour=\"2\"\n");
+ }
+ else
+ {
+ fprintf(block_file_pointer, "FT /colour=\"4\"\n");
+ }
+ fprintf(block_file_pointer, "FT /taxa=\"%s\"\n",taxon_names);
+ fprintf(block_file_pointer, "FT /SNP_count=\"%d\"\n",number_of_snps);
+ fflush(block_file_pointer);
+}
+
+
+void print_branch_snp_details(FILE * branch_snps_file_pointer, char * current_node_id, char * parent_node_id, int * branches_snp_sites, int number_of_branch_snps, char * branch_snp_sequence, char * branch_snp_ancestor_sequence,char * taxon_names)
+{
+ int i = 0;
+ for(i=0; i< number_of_branch_snps; i++)
+ {
+ fprintf(branch_snps_file_pointer, "FT variation %d\n", branches_snp_sites[i]);
+ fprintf(branch_snps_file_pointer, "FT /node=\"%s->%s\"\n",parent_node_id,current_node_id);
+ fprintf(branch_snps_file_pointer, "FT /colour=\"4\"\n");
+ fprintf(branch_snps_file_pointer, "FT /taxa=\"%s\"\n",taxon_names);
+ fprintf(branch_snps_file_pointer, "FT /parent_base=\"%c\"\n",branch_snp_ancestor_sequence[i]);
+ fprintf(branch_snps_file_pointer, "FT /replace=\"%c\"\n",branch_snp_sequence[i]);
+ fflush(branch_snps_file_pointer);
+ }
+}
diff --git a/src/block_tab_file.h b/src/block_tab_file.h
new file mode 100644
index 0000000..82034cc
--- /dev/null
+++ b/src/block_tab_file.h
@@ -0,0 +1,25 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _BLOCK_TAB_FILE_H_
+#define _BLOCK_TAB_FILE_H_
+
+void print_block_details(FILE * block_file_pointer, int start_coordinate, int end_coordinate, int number_of_snps, char * current_node_id, char * parent_node_id, char * taxon_names,int number_of_child_nodes, double neg_log_likelihood);
+void print_branch_snp_details(FILE * branch_snps_file_pointer, char * current_node_id, char * parent_node_id, int * branches_snp_sites, int number_of_branch_snps, char * branch_snp_sequence, char * branch_snp_ancestor_sequence,char * taxon_names);
+#endif
\ No newline at end of file
diff --git a/src/branch_sequences.c b/src/branch_sequences.c
new file mode 100644
index 0000000..fcdbb2b
--- /dev/null
+++ b/src/branch_sequences.c
@@ -0,0 +1,1104 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <math.h>
+#include "seqUtil.h"
+#include "Newickform.h"
+#include "branch_sequences.h"
+#include "gubbins.h"
+#include "parse_vcf.h"
+#include "parse_phylip.h"
+#include "snp_searching.h"
+#include "block_tab_file.h"
+#include "gff_file.h"
+#include "string_cat.h"
+
+int node_counter = 0;
+
+
+// Order is not preserved.
+int copy_and_concat_integer_arrays(int * array_1, int array_1_size, int * array_2, int array_2_size, int * output_array)
+{
+ int array_1_counter=0;
+ int array_2_counter=0;
+
+ for(array_1_counter = 0; array_1_counter< array_1_size; array_1_counter++)
+ {
+ output_array[array_1_counter] = array_1[array_1_counter];
+ }
+
+ for(array_2_counter = 0; array_2_counter < array_2_size; array_2_counter++)
+ {
+ output_array[array_2_counter+array_1_size] = array_2[array_2_counter];
+ }
+ return array_1_size+array_2_size;
+}
+
+int copy_and_concat_2d_integer_arrays(int ** array_1, int array_1_size, int ** array_2, int array_2_size, int ** output_array)
+{
+ int array_1_counter=0;
+ int array_2_counter=0;
+
+ for(array_1_counter = 0; array_1_counter< array_1_size; array_1_counter++)
+ {
+ output_array[0][array_1_counter] = array_1[0][array_1_counter];
+ output_array[1][array_1_counter] = array_1[1][array_1_counter];
+ }
+
+ for(array_2_counter = 0; array_2_counter < array_2_size; array_2_counter++)
+ {
+ output_array[0][array_2_counter+array_1_size] = array_2[0][array_2_counter];
+ output_array[1][array_2_counter+array_1_size] = array_2[1][array_2_counter];
+ }
+ return array_1_size+array_2_size;
+}
+
+
+// Loop over all recombination blocks and return a list of all snp indices that fall within those blocks.
+int get_list_of_snp_indices_which_fall_in_downstream_recombinations(int ** current_block_coordinates,int num_blocks, int * snp_locations,int number_of_snps, int * snps_in_recombinations)
+{
+ int num_snps_in_recombinations =0;
+ int i = 0;
+ for(i = 0; i<num_blocks; i++ )
+ {
+ int current_index = 0;
+ current_index = find_starting_index(current_block_coordinates[0][i],snp_locations,0, number_of_snps);
+
+ int j;
+ for(j = current_index; (j < number_of_snps && snp_locations[j] <= current_block_coordinates[1][i]); j++)
+ {
+ if(snp_locations[j] >= current_block_coordinates[0][i] && snp_locations[j] <= current_block_coordinates[1][i])
+ {
+ int k = 0;
+ int seen_before = 0;
+ // has this snp index been flagged before?
+ for(k =0; k < num_snps_in_recombinations; k++)
+ {
+ if(snps_in_recombinations[k] == j)
+ {
+ seen_before = 1;
+ break;
+ }
+ }
+ if(seen_before == 0)
+ {
+ snps_in_recombinations[num_snps_in_recombinations] = j;
+ num_snps_in_recombinations++;
+ }
+ }
+ }
+ }
+ return num_snps_in_recombinations;
+
+}
+
+
+// Go through the tree and build up the recombinations list from root to branch. Print out each sample name and a list of recombinations
+void fill_in_recombinations_with_gaps(newick_node *root, int * parent_recombinations, int parent_num_recombinations, int current_total_snps,int num_blocks, int ** current_block_coordinates,int length_of_original_genome,int * snp_locations, int number_of_snps )
+{
+ newick_child *child;
+ int * current_recombinations;
+ int num_current_recombinations = 0 ;
+ char * child_sequence = (char *) calloc((length_of_original_genome +1),sizeof(char));
+
+ current_recombinations = (int *) calloc((root->num_recombinations+1+parent_num_recombinations),sizeof(int));
+ num_current_recombinations = copy_and_concat_integer_arrays(root->recombinations, root->num_recombinations,parent_recombinations, parent_num_recombinations, current_recombinations);
+
+ // overwrite the bases of snps with N's
+ int i;
+ int sequence_index;
+ sequence_index = find_sequence_index_from_sample_name(root->taxon);
+
+ set_number_of_recombinations_for_sample(root->taxon,root->num_recombinations);
+ set_number_of_snps_for_sample(root->taxon,root->number_of_snps);
+
+ get_sequence_for_sample_name(child_sequence, root->taxon);
+ int genome_length_excluding_blocks_and_gaps = calculate_genome_length_excluding_blocks_and_gaps(child_sequence, length_of_original_genome, current_block_coordinates, num_blocks);
+
+ set_genome_length_excluding_blocks_and_gaps_for_sample(root->taxon,genome_length_excluding_blocks_and_gaps);
+
+ int ** merged_block_coordinates;
+ merged_block_coordinates = (int **) calloc(3,sizeof(int *));
+ merged_block_coordinates[0] = (int*) calloc((num_blocks + root->number_of_blocks+1),sizeof(int ));
+ merged_block_coordinates[1] = (int*) calloc((num_blocks + root->number_of_blocks+1),sizeof(int ));
+ copy_and_concat_2d_integer_arrays(current_block_coordinates,num_blocks,root->block_coordinates, root->number_of_blocks,merged_block_coordinates );
+
+ set_number_of_blocks_for_sample(root->taxon, root->number_of_blocks );
+ set_number_of_bases_in_recombinations(root->taxon, calculate_number_of_bases_in_recombations_excluding_gaps(merged_block_coordinates, (num_blocks + root->number_of_blocks), child_sequence, snp_locations,current_total_snps));
+ free(child_sequence);
+
+ for(i = 0; i < num_current_recombinations; i++)
+ {
+ update_sequence_base('N', sequence_index, current_recombinations[i]);
+ }
+
+
+ // TODO: The stats for the number of snps in recombinations will need to be updated.
+ int * snps_in_recombinations = (int *) calloc((number_of_snps +1),sizeof(int));
+ int num_snps_in_recombinations = get_list_of_snp_indices_which_fall_in_downstream_recombinations(merged_block_coordinates, (num_blocks + root->number_of_blocks),snp_locations, number_of_snps, snps_in_recombinations);
+ int num_snps_updated_from_downstream_recombintations=0;
+ for(i = 0; i < num_snps_in_recombinations; i++)
+ {
+ update_sequence_base('N', sequence_index, snps_in_recombinations[i]);
+ }
+ free(snps_in_recombinations);
+
+ if (root->childNum > 0)
+ {
+ child = root->child;
+ set_internal_node(1,sequence_index);
+
+ while (child != NULL)
+ {
+ fill_in_recombinations_with_gaps(child->node, current_recombinations, num_current_recombinations,(current_total_snps + root->number_of_snps),(num_blocks + root->number_of_blocks),merged_block_coordinates,length_of_original_genome, snp_locations, number_of_snps );
+ child = child->next;
+
+ }
+ }
+ else
+ {
+ set_internal_node(0,sequence_index);
+ }
+ free(current_recombinations);
+ free(merged_block_coordinates[0]);
+ free(merged_block_coordinates[1]);
+ free(merged_block_coordinates);
+}
+
+int calculate_number_of_bases_in_recombations_excluding_gaps(int ** block_coordinates, int num_blocks,char * child_sequence, int * snp_locations,int length_of_original_genome)
+{
+ int total_bases = 0;
+ int current_block = 1;
+ int start_block = 0;
+
+ for(start_block = 0; start_block < num_blocks; start_block++)
+ {
+ if(block_coordinates[0][start_block] == -1 || block_coordinates[1][start_block] == -1)
+ {
+ continue;
+ }
+
+ for(current_block = 0 ; current_block < num_blocks; current_block++)
+ {
+ if(current_block == start_block)
+ {
+ continue;
+ }
+
+ if(block_coordinates[0][current_block] == -1 || block_coordinates[1][current_block] == -1)
+ {
+ continue;
+ }
+
+
+ int found_overlap = 0;
+ if(block_coordinates[0][start_block] >= block_coordinates[0][current_block] && block_coordinates[0][start_block] <= block_coordinates[1][current_block] )
+ {
+ block_coordinates[0][start_block] = block_coordinates[0][current_block];
+ found_overlap = 1;
+ }
+
+ if(block_coordinates[1][start_block] >= block_coordinates[0][current_block] && block_coordinates[1][start_block] <= block_coordinates[1][current_block])
+ {
+ block_coordinates[1][start_block] = block_coordinates[1][current_block];
+ found_overlap = 1;
+ }
+
+ if(found_overlap == 1)
+ {
+ block_coordinates[0][current_block] = -1;
+ block_coordinates[1][current_block] = -1;
+ }
+ }
+
+ }
+ for(start_block = 0; start_block < num_blocks; start_block++)
+ {
+ if(block_coordinates[0][start_block] == -1 || block_coordinates[1][start_block] == -1)
+ {
+ continue;
+ }
+
+
+ total_bases += calculate_block_size_without_gaps(child_sequence, snp_locations, block_coordinates[0][start_block], block_coordinates[1][start_block], length_of_original_genome);
+ }
+
+ return total_bases;
+}
+
+void carry_unambiguous_gaps_up_tree(newick_node *root)
+{
+ if(root->childNum > 0)
+ {
+ newick_child *child;
+ int parent_sequence_index = find_sequence_index_from_sample_name(root->taxon);
+
+ child = root->child;
+ int child_sequence_indices[root->childNum];
+ int child_counter = 0;
+ while (child != NULL)
+ {
+ child_sequence_indices[child_counter] = find_sequence_index_from_sample_name(child->node->taxon);
+ carry_unambiguous_gaps_up_tree(child->node);
+ child = child->next;
+ child_counter++;
+ }
+
+ // compare the parent sequence to the each child sequence and update the gaps
+ fill_in_unambiguous_gaps_in_parent_from_children(parent_sequence_index, child_sequence_indices,child_counter);
+ //fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap(parent_sequence_index, child_sequence_indices,child_counter);
+ }
+}
+
+char *generate_branch_sequences(newick_node *root, FILE *vcf_file_pointer,int * snp_locations, int number_of_snps, char** column_names, int number_of_columns, char * leaf_sequence, int length_of_original_genome, FILE * block_file_pointer, FILE * gff_file_pointer,int min_snps,FILE * branch_snps_file_pointer, int window_min, int window_max)
+{
+ newick_child *child;
+ int child_counter = 0;
+ int current_branch =0;
+ int branch_genome_size = 0;
+ int number_of_branch_snps=0;
+ root->current_node_id = ++node_counter;
+
+ if (root->childNum == 0)
+ {
+ leaf_sequence = (char *) calloc((number_of_snps +1),sizeof(char));
+ get_sequence_for_sample_name(leaf_sequence, root->taxon);
+
+ root->taxon_names = (char *) calloc(MAX_SAMPLE_NAME_SIZE,sizeof(char));
+ memcpy(root->taxon_names, root->taxon, size_of_string(root->taxon)+1);
+
+ // Save some statistics about the sequence
+ branch_genome_size = calculate_size_of_genome_without_gaps(leaf_sequence, 0,number_of_snps, length_of_original_genome);
+ set_genome_length_without_gaps_for_sample(root->taxon,branch_genome_size);
+ int number_of_gaps = length_of_original_genome-branch_genome_size;
+
+ return leaf_sequence;
+ }
+ else
+ {
+ child = root->child;
+ char * child_sequences[root->childNum];
+ newick_node * child_nodes[root->childNum];
+ root->taxon_names = (char *) calloc(MAX_SAMPLE_NAME_SIZE*number_of_columns,sizeof(char));
+
+ // generate pointers for each child seuqn
+
+ while (child != NULL)
+ {
+ // recursion
+ child_sequences[child_counter] = generate_branch_sequences(child->node, vcf_file_pointer, snp_locations, number_of_snps, column_names, number_of_columns, child_sequences[child_counter],length_of_original_genome, block_file_pointer,gff_file_pointer,min_snps,branch_snps_file_pointer, window_min, window_max);
+ child_nodes[child_counter] = child->node;
+
+ char delimiter_string[3] = {" "};
+ concat_strings_created_with_malloc(root->taxon_names, delimiter_string);
+ concat_strings_created_with_malloc(root->taxon_names, child_nodes[child_counter]->taxon_names);
+
+ child_counter++;
+ child = child->next;
+ }
+
+ // For all bases update the parent sequence with N if all child sequences.
+
+ leaf_sequence = (char *) calloc((number_of_snps +1),sizeof(char));
+ // All child sequneces should be available use them to find the ancestor sequence
+ get_sequence_for_sample_name(leaf_sequence, root->taxon);
+
+ branch_genome_size = calculate_size_of_genome_without_gaps(leaf_sequence, 0,number_of_snps, length_of_original_genome);
+ set_genome_length_without_gaps_for_sample(root->taxon,branch_genome_size);
+
+
+
+ for(current_branch = 0 ; current_branch< (root->childNum); current_branch++)
+ {
+ int * branches_snp_sites;
+ branches_snp_sites = (int *) calloc((number_of_snps +1),sizeof(int));
+ char * branch_snp_sequence;
+ char * branch_snp_ancestor_sequence;
+ branch_snp_sequence = (char *) calloc((number_of_snps +1),sizeof(char));
+ branch_snp_ancestor_sequence = (char *) calloc((number_of_snps +1),sizeof(char));
+
+ branch_genome_size = calculate_size_of_genome_without_gaps(child_sequences[current_branch], 0,number_of_snps, length_of_original_genome);
+ number_of_branch_snps = calculate_number_of_snps_excluding_gaps(leaf_sequence, child_sequences[current_branch], number_of_snps, branches_snp_sites, snp_locations,branch_snp_sequence,branch_snp_ancestor_sequence);
+
+
+ child_nodes[current_branch]->number_of_snps = number_of_branch_snps;
+ print_branch_snp_details(branch_snps_file_pointer, child_nodes[current_branch]->taxon,root->taxon, branches_snp_sites, number_of_branch_snps, branch_snp_sequence, branch_snp_ancestor_sequence,child_nodes[current_branch]->taxon_names);
+
+ get_likelihood_for_windows(child_sequences[current_branch], number_of_snps, branches_snp_sites, branch_genome_size, number_of_branch_snps,snp_locations, child_nodes[current_branch], block_file_pointer, root, branch_snp_sequence,gff_file_pointer,min_snps,length_of_original_genome,leaf_sequence, window_min, window_max);
+ free(branch_snp_sequence);
+ free(branch_snp_ancestor_sequence);
+ free(child_sequences[current_branch]);
+ free(branches_snp_sites);
+
+ }
+
+ return leaf_sequence;
+ }
+}
+
+
+// Windows need to be of a fixed size
+// calculate window size
+// starting at coord of first snp, count number of snps which fall into window
+// if region is blank, move on
+int calculate_window_size(int branch_genome_size, int number_of_branch_snps,int window_min, int window_max)
+{
+ int window_size = 0;
+ if(number_of_branch_snps == 0)
+ {
+ return window_min;
+ }
+
+ window_size = (int) ((branch_genome_size*1.0)/(number_of_branch_snps*1.0/WINDOW_SNP_MODE_TARGET));
+
+ if(window_size < window_min)
+ {
+ return window_min;
+ }
+ else if(window_size > window_max)
+ {
+ return window_max;
+ }
+
+ return window_size;
+}
+
+
+void get_likelihood_for_windows(char * child_sequence, int length_of_sequence, int * snp_site_coords, int branch_genome_size, int number_of_branch_snps, int * snp_locations, newick_node * current_node, FILE * block_file_pointer, newick_node *root, char * branch_snp_sequence, FILE * gff_file_pointer, int min_snps, int length_of_original_genome, char * original_sequence,int window_min, int window_max)
+{
+ int i = 0;
+ int window_size = 0;
+ int window_start_coordinate = 0;
+ int window_end_coordinate = 0;
+ int number_of_snps_in_block = 0;
+ int block_genome_size_without_gaps = 0;
+ double branch_snp_density = 0.0;
+ double block_snp_density = 0.0;
+ int number_of_blocks = 0 ;
+ int original_branch_genome_size = branch_genome_size;
+
+ // place to store coordinates of recombinations snps
+ current_node->recombinations = (int *) calloc((number_of_branch_snps+1),sizeof(int));
+
+ int number_of_windows = (branch_genome_size/window_min) + 1;
+ int * block_coordinates[4];
+ block_coordinates[0] = (int *) calloc((number_of_windows+1),sizeof(int));
+ block_coordinates[1] = (int *) calloc((number_of_windows+1),sizeof(int));
+ block_coordinates[2] = (int *) calloc((number_of_windows+1),sizeof(int));
+ block_coordinates[3] = (int *) calloc((number_of_windows+1),sizeof(int));
+
+ double * block_likelihoods;
+ block_likelihoods = (double *) calloc((number_of_windows+1),sizeof(double));
+
+ while(number_of_branch_snps > min_snps)
+ {
+ if(number_of_branch_snps <= min_snps)
+ {
+ free(block_coordinates[0]) ;
+ free(block_coordinates[1]) ;
+ free(block_coordinates[2]) ;
+ free(block_coordinates[3]) ;
+ free(block_likelihoods);
+ return;
+ }
+ branch_snp_density = snp_density(branch_genome_size, number_of_branch_snps);
+
+ window_size = calculate_window_size(branch_genome_size, number_of_branch_snps,window_min,window_max);
+
+ int cutoff = calculate_cutoff(branch_genome_size, window_size, number_of_branch_snps);
+
+ number_of_blocks = get_blocks(block_coordinates, length_of_original_genome, snp_site_coords, number_of_branch_snps, window_size, cutoff, child_sequence,snp_locations,length_of_sequence);
+
+
+ for(i = 0; i < number_of_blocks; i++)
+ {
+ number_of_snps_in_block = find_number_of_snps_in_block(block_coordinates[0][i], block_coordinates[1][i], snp_site_coords, branch_snp_sequence, number_of_branch_snps);
+ block_genome_size_without_gaps = calculate_block_size_without_gaps(child_sequence, snp_locations, block_coordinates[0][i], block_coordinates[1][i], length_of_sequence);
+
+ // minimum number of snps to be statistically significant in block
+ if(number_of_snps_in_block <= min_snps)
+ {
+ block_coordinates[0][i] = -1;
+ block_coordinates[1][i] = -1;
+ continue;
+ }
+
+ block_snp_density = snp_density(block_genome_size_without_gaps, number_of_snps_in_block);
+ // region with low number of snps so skip over
+ if(block_snp_density <= branch_snp_density)
+ {
+ block_coordinates[0][i] = -1;
+ block_coordinates[1][i] = -1;
+ continue;
+ }
+
+ block_likelihoods[i] = get_block_likelihood(branch_genome_size, number_of_branch_snps, block_genome_size_without_gaps, number_of_snps_in_block);
+ block_coordinates[2][i] = (int) block_likelihoods[i];
+ block_coordinates[3][i] = block_genome_size_without_gaps;
+ }
+
+ move_blocks_inwards_while_likelihood_improves(number_of_blocks,block_coordinates, min_snps, snp_site_coords, number_of_branch_snps, branch_snp_sequence, snp_locations, branch_genome_size, child_sequence, length_of_sequence,block_likelihoods,cutoff);
+
+ int * candidate_blocks[4];
+ candidate_blocks[0] = (int *) calloc((number_of_blocks+1),sizeof(int));
+ candidate_blocks[1] = (int *) calloc((number_of_blocks+1),sizeof(int));
+ candidate_blocks[2] = (int *) calloc((number_of_blocks+1),sizeof(int));
+ candidate_blocks[3] = (int *) calloc((number_of_blocks+1),sizeof(int));
+
+ double * candidate_block_likelihoods;
+ candidate_block_likelihoods = (double *) calloc((number_of_blocks+1),sizeof(double));
+
+ int number_of_candidate_blocks = 0;
+
+ for(i = 0 ; i < number_of_blocks; i++)
+ {
+ if(block_coordinates[0][i] == -1 || block_coordinates[1][i] == -1)
+ {
+ continue;
+ }
+ int current_start = block_coordinates[0][i];
+ int current_end = block_coordinates[1][i];
+ int block_snp_count = find_number_of_snps_in_block(current_start, current_end, snp_site_coords, branch_snp_sequence, number_of_branch_snps);
+ int block_genome_size_without_gaps = block_coordinates[3][i];
+
+ if(p_value_test(branch_genome_size, block_genome_size_without_gaps, number_of_branch_snps, block_snp_count, min_snps) == 1)
+ {
+
+ candidate_blocks[0][number_of_candidate_blocks] = block_coordinates[0][i];
+ candidate_blocks[1][number_of_candidate_blocks] = block_coordinates[1][i];
+ // TODO use a float in a struct here, should be okay for the moment but assumes that there will be a clear integer difference between best and second best
+ candidate_blocks[2][number_of_candidate_blocks] = block_coordinates[2][i];
+ candidate_blocks[3][number_of_candidate_blocks] = block_genome_size_without_gaps;
+
+ candidate_block_likelihoods[number_of_candidate_blocks] = block_likelihoods[i];
+ number_of_candidate_blocks++;
+ }
+ }
+ if(number_of_candidate_blocks == 0 )
+ {
+ free(block_coordinates[0]) ;
+ free(block_coordinates[1]) ;
+ free(block_coordinates[2]) ;
+ free(block_coordinates[3]) ;
+ free(block_likelihoods);
+ free(candidate_blocks[0]);
+ free(candidate_blocks[1]);
+ free(candidate_blocks[2]);
+ free(candidate_blocks[3]);
+ free(candidate_block_likelihoods);
+
+ int new_recombination_size = (current_node->num_recombinations+1)*sizeof(int);
+ if(new_recombination_size > 1024)
+ {
+ current_node->recombinations = (int *) realloc(current_node->recombinations, new_recombination_size);
+ }
+ return;
+ }
+ number_of_branch_snps = flag_smallest_log_likelihood_recombinations(candidate_blocks, number_of_candidate_blocks, number_of_branch_snps, snp_site_coords, current_node->recombinations, current_node->num_recombinations,current_node, block_file_pointer, root, snp_locations, length_of_sequence,gff_file_pointer,candidate_block_likelihoods );
+ branch_genome_size = original_branch_genome_size - current_node->total_bases_removed_excluding_gaps;
+ free(candidate_blocks[0]);
+ free(candidate_blocks[1]);
+ free(candidate_blocks[2]);
+ free(candidate_blocks[3]);
+ free(candidate_block_likelihoods);
+
+ }
+ free(block_coordinates[0]) ;
+ free(block_coordinates[1]) ;
+ free(block_coordinates[2]) ;
+ free(block_coordinates[3]) ;
+ free(block_likelihoods);
+ int new_recombination_size = (current_node->num_recombinations+1)*sizeof(int);
+ if(new_recombination_size > 1024)
+ {
+ current_node->recombinations = (int *) realloc(current_node->recombinations, new_recombination_size);
+ }
+}
+
+int extend_upper_part_of_window(int starting_coord, int initial_max_coord, int genome_size, int * gaps_in_original_genome_space)
+{
+ int max_snp_sliding_window_counter = initial_max_coord;
+ int upper_offset = 0;
+ int j = 0;
+ for(j = starting_coord; (j < initial_max_coord + upper_offset) && (j < genome_size); j++)
+ {
+ if(gaps_in_original_genome_space[j] == 1)
+ {
+ upper_offset++;
+ }
+ }
+
+ max_snp_sliding_window_counter = initial_max_coord + upper_offset;
+ return max_snp_sliding_window_counter;
+}
+
+int extend_lower_part_of_window(int starting_coord, int initial_min_coord, int genome_size, int * gaps_in_original_genome_space)
+{
+ int lower_offset = 0;
+ int snp_sliding_window_counter = initial_min_coord;
+ int j = 0;
+ for(j = starting_coord; (j >= 0) && j > (initial_min_coord - lower_offset) && (initial_min_coord - lower_offset >= 0); j--)
+ {
+ if(gaps_in_original_genome_space[j] == 1)
+ {
+ lower_offset++;
+ }
+ }
+ snp_sliding_window_counter = snp_sliding_window_counter - lower_offset;
+ return snp_sliding_window_counter;
+}
+
+
+int get_blocks(int ** block_coordinates, int genome_size,int * snp_site_coords,int number_of_branch_snps, int window_size, int cutoff, char * original_sequence, int * snp_locations, int number_of_snps)
+{
+ // Set up the window counter with 1 value per base in the branch
+ int * window_count;
+ window_count = (int *) calloc((genome_size+1),sizeof(int));
+ int i;
+ for(i =0; i< genome_size; i++)
+ {
+ window_count[i] = 0;
+ }
+
+ // Integer array with location of gaps
+ int * gaps_in_original_genome_space;
+ gaps_in_original_genome_space = (int *) calloc((genome_size+1),sizeof(int));
+ int x =0;
+ for(x=0; x< number_of_snps; x++)
+ {
+ if(original_sequence[x] == 'N' || original_sequence[x] == '-' )
+ {
+ gaps_in_original_genome_space[snp_locations[x]-1] = 1;
+ }
+ }
+
+
+ // create the pileup of the snps and their sphere of influence
+ int snp_counter = 0;
+ for(snp_counter = 0; snp_counter < number_of_branch_snps; snp_counter++)
+ {
+ int j = 0;
+ // Lower bound of the window around a snp
+ int snp_sliding_window_counter = snp_site_coords[snp_counter]-(window_size/2);
+
+ snp_sliding_window_counter = extend_lower_part_of_window(snp_site_coords[snp_counter] - 1 , snp_sliding_window_counter, genome_size, gaps_in_original_genome_space);
+
+ if(snp_sliding_window_counter < 0)
+ {
+ snp_sliding_window_counter = 0;
+ }
+
+ // Upper bound of the window around a snp
+ int max_snp_sliding_window_counter = snp_site_coords[snp_counter]+(window_size/2);
+ max_snp_sliding_window_counter = extend_upper_part_of_window(snp_site_coords[snp_counter] + 1, max_snp_sliding_window_counter, genome_size, gaps_in_original_genome_space);
+
+ if(max_snp_sliding_window_counter>genome_size)
+ {
+ max_snp_sliding_window_counter = genome_size;
+ }
+
+ for(j = snp_sliding_window_counter; j < max_snp_sliding_window_counter; j++)
+ {
+ window_count[j] += 1;
+ }
+ }
+
+ int number_of_blocks = 0;
+ int in_block = 0;
+ int block_lower_bound = 0;
+ // Scan across the pileup and record where blocks are above the cutoff
+
+ for(i = 0; i < genome_size; i++)
+ {
+ // Just entered the start of a block
+ if(window_count[i] > cutoff && in_block == 0)
+ {
+ block_lower_bound = i;
+ in_block = 1;
+ }
+
+ // Just left a block
+ if((window_count[i] <= cutoff || i+1 == genome_size ) && in_block == 1)
+ {
+ block_coordinates[0][number_of_blocks] = block_lower_bound;
+ block_coordinates[1][number_of_blocks] = i-1;
+ number_of_blocks++;
+ in_block = 0;
+ }
+
+ }
+
+ // Move blocks inwards to next SNP
+ for(i = 0; i < number_of_blocks; i++)
+ {
+ for(snp_counter = 0; snp_counter < number_of_branch_snps; snp_counter++)
+ {
+ if(snp_site_coords[snp_counter] >= block_coordinates[0][i] )
+ {
+ block_coordinates[0][i] = snp_site_coords[snp_counter];
+ break;
+ }
+ }
+
+ for(snp_counter = number_of_branch_snps-1; snp_counter >= 0 ; snp_counter--)
+ {
+ if(snp_site_coords[snp_counter] <= block_coordinates[1][i] )
+ {
+ block_coordinates[1][i] = snp_site_coords[snp_counter];
+ break;
+ }
+ }
+ }
+
+
+ free(gaps_in_original_genome_space);
+ free(window_count);
+ return number_of_blocks;
+
+}
+
+
+
+void move_blocks_inwards_while_likelihood_improves(int number_of_blocks,int ** block_coordinates, int min_snps, int * snp_site_coords, int number_of_branch_snps,char * branch_snp_sequence, int * snp_locations, int branch_genome_size,char * child_sequence, int length_of_sequence, double * block_likelihoods, int cutoff_value)
+{
+ int i;
+
+ int previous_start;
+ int previous_end;
+
+ for(i = 0 ; i < number_of_blocks; i++)
+ {
+ int current_start = block_coordinates[0][i];
+ int current_end = block_coordinates[1][i];
+ int start_index = find_starting_index( current_start, snp_site_coords,0, number_of_branch_snps);
+ int end_index = find_starting_index( current_end, snp_site_coords, start_index, number_of_branch_snps);
+ if( i == 0)
+ {
+ previous_start = block_coordinates[0][i];
+ previous_end = block_coordinates[1][i];
+ }
+ else if(previous_start == block_coordinates[0][i] && previous_end == block_coordinates[1][i] && i > 0)
+ {
+ block_coordinates[0][i] = -1;
+ block_coordinates[1][i] = -1;
+ }
+ else
+ {
+ previous_start = block_coordinates[0][i];
+ previous_end = block_coordinates[1][i];
+ }
+ }
+
+
+ for(i = 0 ; i < number_of_blocks; i++)
+ {
+ if(block_coordinates[0][i] == -1 || block_coordinates[1][i] == -1)
+ {
+ continue;
+ }
+
+ int current_start = block_coordinates[0][i];
+ int current_end = block_coordinates[1][i];
+ double current_block_likelihood = 0;
+ int block_genome_size_without_gaps = block_coordinates[3][i];
+ int block_snp_count;
+
+ int next_start_position = current_start;
+ int start_index = find_starting_index( current_start, snp_site_coords,0, number_of_branch_snps);
+ int end_index = find_starting_index( current_end, snp_site_coords, start_index, number_of_branch_snps);
+
+ block_snp_count = find_number_of_snps_in_block_with_start_end_index(current_start, current_end, snp_site_coords, branch_snp_sequence, number_of_branch_snps,start_index,end_index);
+
+ if(block_genome_size_without_gaps == -1)
+ {
+
+ block_genome_size_without_gaps = calculate_block_size_without_gaps(child_sequence, snp_locations, current_start, current_end, length_of_sequence);
+ block_coordinates[2][i] = current_block_likelihood;
+ block_coordinates[3][i] = block_genome_size_without_gaps;
+ }
+ current_block_likelihood = get_block_likelihood(branch_genome_size, number_of_branch_snps, block_genome_size_without_gaps, block_snp_count);
+
+
+ // Move left inwards while the likelihood gets better
+ while(current_start < current_end && block_snp_count >= min_snps)
+ {
+ next_start_position++;
+ next_start_position = advance_window_start_to_next_snp(next_start_position, snp_site_coords, branch_snp_sequence, number_of_branch_snps);
+
+ if(next_start_position >= current_end)
+ {
+ break;
+ }
+ if(next_start_position <= current_start)
+ {
+ break;
+ }
+
+ int previous_block_snp_count = block_snp_count;
+ int previous_block_genome_size_without_gaps = block_genome_size_without_gaps;
+ block_snp_count = find_number_of_snps_in_block_with_start_end_index(next_start_position, current_end, snp_site_coords, branch_snp_sequence, number_of_branch_snps,start_index,end_index);
+ block_genome_size_without_gaps = calculate_block_size_without_gaps(child_sequence, snp_locations, next_start_position, current_end, length_of_sequence);
+
+ double next_block_likelihood = get_block_likelihood(branch_genome_size, number_of_branch_snps, block_genome_size_without_gaps, block_snp_count);
+
+ if(next_block_likelihood <= current_block_likelihood)
+ {
+ current_block_likelihood = next_block_likelihood;
+ current_start = next_start_position;
+ start_index++;
+ }
+ else
+ {
+ block_snp_count = previous_block_snp_count;
+ block_genome_size_without_gaps = previous_block_genome_size_without_gaps;
+ break;
+ }
+ }
+
+ int next_end_position = current_end;
+
+ // Move Right inwards while the likelihood gets better
+ while(current_start < current_end && block_snp_count >= min_snps)
+ {
+ next_end_position--;
+ next_end_position = rewind_window_end_to_last_snp(next_end_position, snp_site_coords, branch_snp_sequence, number_of_branch_snps);
+
+ if(next_end_position <= current_start )
+ {
+ break;
+ }
+ if(next_end_position >= current_end)
+ {
+ break;
+ }
+
+ int previous_block_snp_count = block_snp_count;
+ int previous_block_genome_size_without_gaps = block_genome_size_without_gaps;
+ block_snp_count = find_number_of_snps_in_block(current_start, next_end_position, snp_site_coords, branch_snp_sequence, number_of_branch_snps);
+ block_genome_size_without_gaps = calculate_block_size_without_gaps(child_sequence, snp_locations, current_start, next_end_position, length_of_sequence);
+
+ double next_block_likelihood = get_block_likelihood(branch_genome_size, number_of_branch_snps, block_genome_size_without_gaps, block_snp_count);
+ if(next_block_likelihood <= current_block_likelihood)
+ {
+ current_block_likelihood = next_block_likelihood;
+ current_end = next_end_position;
+ end_index--;
+ }
+ else
+ {
+ block_snp_count = previous_block_snp_count;
+ block_genome_size_without_gaps = previous_block_genome_size_without_gaps;
+ break;
+ }
+
+ }
+
+ block_coordinates[0][i] = current_start;
+ block_coordinates[1][i] = current_end;
+ block_coordinates[2][i] = (int) current_block_likelihood;
+ block_coordinates[3][i] = block_genome_size_without_gaps;
+
+ block_likelihoods[i] = current_block_likelihood;
+ }
+}
+
+
+
+int exclude_snp_sites_in_block(int window_start_coordinate, int window_end_coordinate, int * snp_site_coords, int number_of_branch_snps)
+{
+ int i;
+ // inefficient
+ int updated_snp_site_coords[number_of_branch_snps];
+ int number_of_branch_snps_excluding_block = 0 ;
+
+ for(i = 0 ; i< number_of_branch_snps; i++)
+ {
+ if(snp_site_coords[i]>= window_start_coordinate && snp_site_coords[i] <= window_end_coordinate)
+ {
+ }
+ else
+ {
+ updated_snp_site_coords[number_of_branch_snps_excluding_block] = snp_site_coords[i];
+ number_of_branch_snps_excluding_block++;
+ }
+ }
+
+ for(i = 0; i < number_of_branch_snps_excluding_block; i++)
+ {
+ snp_site_coords[i] = updated_snp_site_coords[i];
+ }
+ for(i=number_of_branch_snps_excluding_block; i< number_of_branch_snps; i++)
+ {
+ snp_site_coords[i] = 0;
+ }
+
+ return number_of_branch_snps_excluding_block;
+}
+
+int flag_smallest_log_likelihood_recombinations(int ** candidate_blocks, int number_of_candidate_blocks, int number_of_branch_snps, int * snp_site_coords, int * recombinations, int number_of_recombinations,newick_node * current_node, FILE * block_file_pointer, newick_node *root,int * snp_locations, int total_num_snps, FILE * gff_file_pointer, double * block_likelihooods)
+{
+ int number_of_branch_snps_excluding_block = number_of_branch_snps;
+ if(number_of_candidate_blocks > 0)
+ {
+ int smallest_index = 0;
+ int number_of_recombinations_in_window = 0;
+ smallest_index = get_smallest_log_likelihood(block_likelihooods, number_of_candidate_blocks);
+ number_of_recombinations_in_window = flag_recombinations_in_window(candidate_blocks[0][smallest_index], candidate_blocks[1][smallest_index],number_of_branch_snps, snp_site_coords, recombinations, number_of_recombinations,snp_locations,total_num_snps);
+ number_of_recombinations += number_of_recombinations_in_window;
+ number_of_branch_snps_excluding_block = exclude_snp_sites_in_block(candidate_blocks[0][smallest_index],candidate_blocks[1][smallest_index], snp_site_coords,number_of_branch_snps);
+
+ current_node->num_recombinations = number_of_recombinations;
+
+ print_block_details(block_file_pointer, candidate_blocks[0][smallest_index], candidate_blocks[1][smallest_index], number_of_recombinations_in_window, current_node->taxon, root->taxon, current_node->taxon_names, current_node->childNum, block_likelihooods[smallest_index]);
+ print_gff_line(gff_file_pointer, candidate_blocks[0][smallest_index], candidate_blocks[1][smallest_index], number_of_recombinations_in_window, current_node->taxon, root->taxon, current_node->taxon_names, block_likelihooods[smallest_index]);
+ current_node->number_of_blocks = current_node->number_of_blocks + 1;
+
+ current_node->total_bases_removed_excluding_gaps = current_node->total_bases_removed_excluding_gaps + candidate_blocks[3][smallest_index];
+
+ current_node->block_coordinates[0] = realloc((int *)current_node->block_coordinates[0], ((int)current_node->number_of_blocks +1)*sizeof(int));
+ current_node->block_coordinates[1] = realloc((int *)current_node->block_coordinates[1], ((int)current_node->number_of_blocks +1)*sizeof(int));
+
+ current_node->block_coordinates[0][current_node->number_of_blocks -1] = candidate_blocks[0][smallest_index];
+ current_node->block_coordinates[1][current_node->number_of_blocks -1] = candidate_blocks[1][smallest_index];
+ }
+ current_node->number_of_snps = number_of_branch_snps_excluding_block;
+
+ return number_of_branch_snps_excluding_block;
+}
+
+// candidate blocks contains, start coordinate, end_coordinate and log likelihood
+int get_smallest_log_likelihood(double * candidate_blocks, int number_of_candidate_blocks)
+{
+ int i;
+ int smallest_index = 0 ;
+
+ for(i=0; i< number_of_candidate_blocks; i++)
+ {
+ if(candidate_blocks[i] < candidate_blocks[smallest_index] && candidate_blocks[i] > 0)
+ {
+ smallest_index = i;
+ }
+ }
+ return smallest_index;
+}
+
+
+double snp_density(int length_of_sequence, int number_of_snps)
+{
+ return number_of_snps*1.0/length_of_sequence;
+}
+
+
+
+
+double calculate_threshold(int branch_genome_size, int window_size)
+{
+ return 1-(RANDOMNESS_DAMPNER/((branch_genome_size*1.0)/((window_size*1.0)/WINDOW_SNP_MODE_TARGET)));
+}
+
+int calculate_cutoff(int branch_genome_size, int window_size, int num_branch_snps)
+{
+ double threshold = 0.0;
+ int cutoff = 0;
+ double pvalue = 0.0;
+ double part1, part2, part3 = 0.0;
+
+ threshold = calculate_threshold(branch_genome_size, window_size);
+
+ while( pvalue <= threshold)
+ {
+ part1 = reduce_factorial(window_size,cutoff)-reduce_factorial(cutoff,cutoff);
+ part2 = log10((num_branch_snps*1.0)/branch_genome_size)*cutoff;
+ part3 = log10(1.0-((num_branch_snps*1.0)/branch_genome_size))*(window_size-cutoff);
+ pvalue = pvalue + pow(10,(part1 + part2 + part3));
+ cutoff++;
+ }
+ cutoff--;
+
+
+ return cutoff;
+}
+
+int p_value_test(int branch_genome_size, int window_size, int num_branch_snps, int block_snp_count, int min_snps)
+{
+ double threshold = 0.0;
+ int cutoff = 0;
+ double pvalue = 0.0;
+ double part1, part2, part3 = 0.0;
+
+ if( block_snp_count < min_snps)
+ {
+ return 0;
+ }
+
+ threshold = 0.05/branch_genome_size;
+
+ while( cutoff < block_snp_count)
+ {
+ part1 = reduce_factorial(window_size,cutoff)-reduce_factorial(cutoff,cutoff);
+ part2 = log10((num_branch_snps*1.0)/branch_genome_size)*cutoff;
+ part3 = log10(1.0-((num_branch_snps*1.0)/branch_genome_size))*(window_size-cutoff);
+ pvalue = pvalue + pow(10,(part1 + part2 + part3));
+ cutoff++;
+ }
+
+ // There should be rounding here to 10 decimal places
+ pvalue = 1.0-pvalue;
+
+ if(pvalue < threshold)
+ {
+ // the block could contain a recombination
+ return 1;
+ }
+
+ return 0;
+}
+
+
+double reduce_factorial(int l, int i)
+{
+ double factorial;
+ int x;
+
+ factorial = log10(1.0);
+
+ for(x = l-(i-1); x < l+1 ; x++)
+ {
+ factorial = factorial + log10(x);
+ }
+ return factorial;
+}
+
+
+// N = branch_genome_size
+// C = number_of_branch_snps
+// n = block_genome_size_without_gaps
+// c = number_of_block_snps
+double get_block_likelihood(int branch_genome_size, int number_of_branch_snps, int block_genome_size_without_gaps, int number_of_block_snps)
+{
+ double part1, part2, part3, part4;
+
+ if(block_genome_size_without_gaps == 0)
+ {
+ return 0.0;
+ }
+ if(number_of_block_snps == 0)
+ {
+ return 0.0;
+ }
+
+ part1 = log10(number_of_block_snps*1.0/block_genome_size_without_gaps*1.0)*number_of_block_snps;
+
+ if((block_genome_size_without_gaps-number_of_block_snps) == 0)
+ {
+ part2 = 0.0;
+ }
+ else
+ {
+ part2 = log10( ((block_genome_size_without_gaps-number_of_block_snps)*1.0)/block_genome_size_without_gaps*1.0 )*(block_genome_size_without_gaps-number_of_block_snps);
+ }
+
+ if((number_of_branch_snps-number_of_block_snps) == 0)
+ {
+ part3 = 0.0;
+ }
+ else
+ {
+ part3 = log10(((number_of_branch_snps-number_of_block_snps)*1.0)/((branch_genome_size-block_genome_size_without_gaps)*1.0))*(number_of_branch_snps-number_of_block_snps);
+ }
+
+ if(((branch_genome_size-block_genome_size_without_gaps)-(number_of_branch_snps-number_of_block_snps))==0)
+ {
+ part4 = 0.0;
+ }
+ else
+ {
+ part4=log10(((branch_genome_size-block_genome_size_without_gaps)-(number_of_branch_snps-number_of_block_snps)*1.0 )/((branch_genome_size-block_genome_size_without_gaps)*1.0)) * ((branch_genome_size-block_genome_size_without_gaps)-(number_of_branch_snps-number_of_block_snps));
+ }
+
+ return (part1+part2+part3+part4)*-1;
+}
+
+int calculate_genome_length_excluding_blocks_and_gaps(char * sequence, int length_of_sequence, int ** block_coordinates, int num_blocks)
+{
+ int * bases_to_be_excluded;
+ bases_to_be_excluded = (int*) calloc((length_of_sequence + 1),sizeof(int));
+
+ int i = 0;
+ for(i = 0; i<length_of_sequence; i++)
+ {
+ if(sequence[i] == 'N' || sequence[i] == '-' )
+ {
+ bases_to_be_excluded[i] = 1;
+ }
+ }
+
+ int j = 0;
+ for(j = 0; j<num_blocks; j++)
+ {
+ if(block_coordinates[0][j] == -1)
+ {
+ continue;
+ }
+
+ // Coordinates of blocks start at 1 and the index of the array starts at 0
+ int block_index = 0;
+ for(block_index = block_coordinates[0][j]; block_index <= block_coordinates[1][j]; block_index++ )
+ {
+ bases_to_be_excluded[block_index-1] = 1;
+ }
+ }
+
+ int genome_length = 0;
+ for(i = 0; i<length_of_sequence; i++)
+ {
+ if(bases_to_be_excluded[i] == 0 )
+ {
+ genome_length++;
+ }
+ }
+ return genome_length;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/branch_sequences.h b/src/branch_sequences.h
new file mode 100644
index 0000000..64a3591
--- /dev/null
+++ b/src/branch_sequences.h
@@ -0,0 +1,55 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _BRANCH_SEQUENCES_H_
+#define _BRANCH_SEQUENCES_H_
+#include "seqUtil.h"
+#include "Newickform.h"
+char *generate_branch_sequences(newick_node *root, FILE *vcf_file_pointer,int * snp_locations, int number_of_snps, char** column_names, int number_of_columns, char * leaf_sequence, int length_of_original_genome, FILE * block_file_pointer, FILE * gff_file_pointer,int min_snps, FILE * branch_snps_file_pointer, int window_min, int window_max);
+void identify_recombinations(int number_of_branch_snps, int * branches_snp_sites,int length_of_original_genome);
+double calculate_snp_density(int * branches_snp_sites, int number_of_branch_snps, int index);
+void get_likelihood_for_windows(char * child_sequence, int length_of_sequence, int * snp_site_coords, int branch_genome_size, int number_of_branch_snps, int * snp_locations, newick_node * current_node, FILE * block_file_pointer, newick_node *root, char * branch_snp_sequence, FILE * gff_file_pointer,int min_snps, int length_of_original_genome, char * original_sequence,int window_min, int window_max);
+double get_block_likelihood(int branch_genome_size, int number_of_branch_snps, int block_genome_size_without_gaps, int number_of_block_snps);
+int calculate_window_size(int branch_genome_size, int number_of_branch_snps,int window_min, int window_max);
+double calculate_threshold(int branch_genome_size, int window_size);
+int p_value_test(int branch_genome_size, int window_size, int num_branch_snps, int block_snp_count, int min_snps);
+double reduce_factorial(int l, int i);
+void fill_in_recombinations_with_gaps(newick_node *root, int * parent_recombinations, int parent_num_recombinations, int current_total_snps,int num_blocks, int ** current_block_coordinates,int length_of_original_genome,int * snp_locations, int number_of_snps);
+int copy_and_concat_integer_arrays(int * array_1, int array_1_size, int * array_2, int array_2_size, int * output_array);
+double snp_density(int length_of_sequence, int number_of_snps);
+int calculate_cutoff(int branch_genome_size, int window_size, int num_branch_snps);
+int get_smallest_log_likelihood(double * candidate_blocks, int number_of_candidate_blocks);
+int exclude_snp_sites_in_block(int window_start_coordinate, int window_end_coordinate, int * snp_site_coords, int number_of_branch_snps);
+int flag_smallest_log_likelihood_recombinations(int ** candidate_blocks, int number_of_candidate_blocks, int number_of_branch_snps, int * snp_site_coords, int * recombinations, int number_of_recombinations,newick_node * current_node, FILE * block_file_pointer, newick_node *root,int * snp_locations, int total_num_snps, FILE * gff_file_pointer, double * block_likelihooods);
+int calculate_number_of_bases_in_recombations_excluding_gaps(int ** block_coordinates, int num_blocks,char * child_sequence, int * snp_locations,int length_of_original_genome);
+void carry_unambiguous_gaps_up_tree(newick_node *root);
+void move_blocks_inwards_while_likelihood_improves(int number_of_blocks,int ** block_coordinates, int min_snps, int * snp_site_coords, int number_of_branch_snps,char * branch_snp_sequence, int * snp_locations, int branch_genome_size,char * child_sequence, int length_of_sequence, double * block_likelihoods, int cutoff_value);
+int get_blocks(int ** block_coordinates, int branch_genome_size,int * snp_site_coords,int number_of_branch_snps, int window_size, int cutoff, char * original_sequence, int * snp_locations, int number_of_snps);
+int extend_lower_part_of_window(int starting_coord, int initial_min_coord, int genome_size, int * gaps_in_original_genome_space);
+int extend_upper_part_of_window(int starting_coord, int initial_max_coord, int genome_size, int * gaps_in_original_genome_space);
+int get_list_of_snp_indices_which_fall_in_downstream_recombinations(int ** current_block_coordinates,int num_blocks, int * snp_locations,int current_total_snps, int * snps_in_recombinations);
+
+int calculate_genome_length_excluding_blocks_and_gaps(char * sequence, int length_of_sequence, int ** block_coordinates, int num_blocks);
+
+
+#define WINDOW_SNP_MODE_TARGET 10
+#define RANDOMNESS_DAMPNER 0.05
+#define MAX_SAMPLE_NAME_SIZE 1024
+
+#endif
diff --git a/src/fasta_of_snp_sites.c b/src/fasta_of_snp_sites.c
new file mode 100644
index 0000000..b870dc2
--- /dev/null
+++ b/src/fasta_of_snp_sites.c
@@ -0,0 +1,61 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <regex.h>
+#include "fasta_of_snp_sites.h"
+#include "parse_phylip.h"
+#include "string_cat.h"
+
+void create_fasta_of_snp_sites(char filename[], int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples,int internal_nodes[])
+{
+ FILE *fasta_file_pointer;
+ int sample_counter;
+ int snp_counter;
+ char * base_filename;
+
+ base_filename = (char *) calloc(1024,sizeof(char));
+ memcpy(base_filename, filename, 1024*sizeof(char));
+ char extension[16] = {".snp_sites.aln"};
+ concat_strings_created_with_malloc(base_filename,extension);
+ fasta_file_pointer = fopen(base_filename, "w");
+
+ for(sample_counter=0; sample_counter< number_of_samples; sample_counter++)
+ {
+ if(internal_nodes[sample_counter] == 1)
+ {
+ continue;
+ }
+ fprintf( fasta_file_pointer, ">%s\n", sequence_names[sample_counter]);
+ for(snp_counter=0; snp_counter< number_of_snps; snp_counter++)
+ {
+ if(snp_counter > 0 && snp_counter % FASTA_LINE_LENGTH == 0)
+ {
+ fprintf( fasta_file_pointer, "\n");
+ }
+ fprintf( fasta_file_pointer, "%c", bases_for_snps[snp_counter][sample_counter]);
+ }
+ fprintf( fasta_file_pointer, "\n");
+ }
+ fclose(fasta_file_pointer);
+ free(base_filename);
+}
\ No newline at end of file
diff --git a/src/fasta_of_snp_sites.h b/src/fasta_of_snp_sites.h
new file mode 100644
index 0000000..e2f425e
--- /dev/null
+++ b/src/fasta_of_snp_sites.h
@@ -0,0 +1,26 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#ifndef _FASTA_OF_SNP_SITES_
+#define _FASTA_OF_SNP_SITES_
+
+void create_fasta_of_snp_sites(char filename[], int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples,int internal_nodes[]);
+#define FASTA_LINE_LENGTH 8191
+#endif
\ No newline at end of file
diff --git a/src/gff_file.c b/src/gff_file.c
new file mode 100644
index 0000000..a277a1a
--- /dev/null
+++ b/src/gff_file.c
@@ -0,0 +1,46 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "gff_file.h"
+
+void print_gff_header(FILE * gff_file_pointer, int genome_length)
+{
+ fprintf(gff_file_pointer, "##gff-version 3\n");
+ fprintf(gff_file_pointer, "##sequence-region SEQUENCE 1 %d\n", genome_length);
+ fflush(gff_file_pointer);
+}
+
+void print_gff_line(FILE * gff_file_pointer, int start_coordinate, int end_coordinate, int number_of_snps, char * current_node_id, char * parent_node_id, char * taxon_names, double neg_log_likelihood)
+{
+ fprintf(gff_file_pointer, "SEQUENCE\tGUBBINS\tCDS\t");
+ fprintf(gff_file_pointer, "%d\t",start_coordinate);
+ fprintf(gff_file_pointer, "%d\t",end_coordinate);
+ fprintf(gff_file_pointer, "0.000\t.\t0\t");
+
+ fprintf(gff_file_pointer, "node=\"%s->%s\";", parent_node_id, current_node_id );
+ fprintf(gff_file_pointer, "neg_log_likelihood=\"%f\";", neg_log_likelihood);
+ fprintf(gff_file_pointer, "taxa=\"%s\";", taxon_names);
+ fprintf(gff_file_pointer, "snp_count=\"%d\";", number_of_snps);
+ fprintf(gff_file_pointer, "\n");
+
+ fflush(gff_file_pointer);
+}
diff --git a/src/gff_file.h b/src/gff_file.h
new file mode 100644
index 0000000..686eac8
--- /dev/null
+++ b/src/gff_file.h
@@ -0,0 +1,25 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2012 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _GFF_FILE_H_
+#define _GFF_FILE_H_
+ void print_gff_header(FILE * gff_file_pointer, int genome_length);
+ void print_gff_line(FILE * gff_file_pointer, int start_coordinate, int end_coordinate, int number_of_snps, char * current_node_id, char * parent_node_id, char * taxon_names, double neg_log_likelihood);
+#endif
+
diff --git a/src/gubbins.c b/src/gubbins.c
new file mode 100644
index 0000000..ec1cd4d
--- /dev/null
+++ b/src/gubbins.c
@@ -0,0 +1,159 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "gubbins.h"
+#include "parse_vcf.h"
+#include "parse_phylip.h"
+#include "alignment_file.h"
+#include "snp_sites.h"
+#include "vcf.h"
+#include "phylip_of_snp_sites.h"
+#include "tree_scaling.h"
+#include "seqUtil.h"
+#include "Newickform.h"
+#include "tree_statistics.h"
+#include "fasta_of_snp_sites.h"
+
+
+// get reference sequence from VCF, and store snp locations
+// given a sample name extract the sequences from the vcf
+// compare two sequences to get pseudo sequnece and fill in with difference from reference sequence
+
+void run_gubbins(char vcf_filename[], char tree_filename[],char multi_fasta_filename[], int min_snps, char original_multi_fasta_filename[], int window_min, int window_max)
+{
+ load_sequences_from_multifasta_file(multi_fasta_filename);
+ extract_sequences(vcf_filename, tree_filename, multi_fasta_filename,min_snps,original_multi_fasta_filename,window_min, window_max);
+ create_tree_statistics_file(tree_filename,get_sample_statistics(),number_of_samples_from_parse_phylip());
+ freeup_memory();
+
+}
+
+
+void extract_sequences(char vcf_filename[], char tree_filename[],char multi_fasta_filename[],int min_snps, char original_multi_fasta_filename[], int window_min, int window_max)
+{
+ FILE *vcf_file_pointer;
+ vcf_file_pointer=fopen(vcf_filename, "r");
+
+ newick_node* root_node;
+ int number_of_snps;
+ int number_of_columns;
+ int i;
+ int length_of_original_genome;
+ length_of_original_genome = genome_length(original_multi_fasta_filename);
+
+ number_of_columns = get_number_of_columns_from_file(vcf_file_pointer);
+ char* column_names[number_of_columns];
+ for(i = 0; i < number_of_columns; i++)
+ {
+ column_names[i] = calloc(MAX_SAMPLE_NAME_SIZE,sizeof(char));
+ }
+ get_column_names(vcf_file_pointer, column_names, number_of_columns);
+
+ number_of_snps = number_of_snps_in_phylip();
+
+ int snp_locations[number_of_snps];
+
+ get_integers_from_column_in_vcf(vcf_file_pointer, snp_locations, number_of_snps, column_number_for_column_name(column_names, "POS", number_of_columns));
+
+ root_node = build_newick_tree(tree_filename, vcf_file_pointer,snp_locations, number_of_snps, column_names, number_of_columns, length_of_original_genome,min_snps,window_min, window_max);
+ fclose(vcf_file_pointer);
+
+ int filtered_snp_locations[number_of_snps];
+ int number_of_filtered_snps;
+ int number_of_samples = number_of_samples_from_parse_phylip();
+
+ char * sample_names[number_of_samples];
+ get_sample_names_from_parse_phylip(sample_names);
+
+ char * reference_sequence_bases;
+ reference_sequence_bases = (char *) calloc((number_of_snps+1),sizeof(char));
+
+ get_sequence_for_sample_name(reference_sequence_bases, sample_names[0]);
+ int internal_nodes[number_of_samples];
+ int a = 0;
+ for(a =0; a < number_of_samples; a++)
+ {
+ internal_nodes[a] = get_internal_node(a);
+ }
+
+ number_of_filtered_snps = refilter_existing_snps(reference_sequence_bases, number_of_snps, snp_locations, filtered_snp_locations,internal_nodes);
+ char * filtered_bases_for_snps[number_of_filtered_snps];
+
+ filter_sequence_bases_and_rotate(reference_sequence_bases, filtered_bases_for_snps, number_of_filtered_snps);
+
+ create_phylip_of_snp_sites(tree_filename, number_of_filtered_snps, filtered_bases_for_snps, sample_names, number_of_samples,internal_nodes);
+ create_vcf_file(tree_filename, filtered_snp_locations, number_of_filtered_snps, filtered_bases_for_snps, sample_names, number_of_samples,internal_nodes,0,length_of_original_genome);
+ create_fasta_of_snp_sites(tree_filename, number_of_filtered_snps, filtered_bases_for_snps, sample_names, number_of_samples,internal_nodes);
+
+ // Create an new tree with updated distances
+ scale_branch_distances(root_node, number_of_filtered_snps);
+
+ FILE *output_tree_pointer;
+ output_tree_pointer=fopen(tree_filename, "w");
+ print_tree(root_node,output_tree_pointer);
+ fprintf(output_tree_pointer,";");
+ fflush(output_tree_pointer);
+ fclose(output_tree_pointer);
+
+
+ // Theres a seg fault in here
+ for(i = 0; i < number_of_columns; i++)
+ {
+ free(column_names[i] );
+ }
+
+ for(i=0; i<number_of_samples; i++ )
+ {
+ free(sample_names[i]);
+ }
+
+ for(i=0; i<number_of_filtered_snps; i++ )
+ {
+ free(filtered_bases_for_snps[i]);
+ }
+ cleanup_node_memory(root_node);
+ seqFreeAll();
+ free(reference_sequence_bases);
+}
+
+
+char find_first_real_base(int base_position, int number_of_child_sequences, char ** child_sequences)
+{
+ int i = 0;
+ for(i =0; i< number_of_child_sequences; i++)
+ {
+ if(child_sequences[i][base_position] != 'N' && child_sequences[i][base_position] != '-' && child_sequences[i][base_position] != '.')
+ {
+ return child_sequences[i][base_position];
+ }
+ }
+ return child_sequences[0][base_position];
+}
+
+
+
+
+
+
+
+
diff --git a/src/gubbins.h b/src/gubbins.h
new file mode 100644
index 0000000..8a36250
--- /dev/null
+++ b/src/gubbins.h
@@ -0,0 +1,37 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _GUBBINS_H_
+#define _GUBBINS_H_
+
+#include "seqUtil.h"
+#include "Newickform.h"
+
+void run_gubbins(char vcf_filename[], char tree_filename[], char multi_fasta_filename[], int min_snps, char original_multi_fasta_filename[], int window_min, int window_max);
+void extract_sequences(char vcf_filename[], char tree_filename[],char multi_fasta_filename[], int min_snps, char original_multi_fasta_filename[], int window_min, int window_max);
+char find_first_real_base(int base_position, int number_of_child_sequences, char ** child_sequences);
+
+
+#define MAX_EDGES_IN_TREE 20000
+#define MAX_SAMPLE_NAME_SIZE 1024
+
+#endif
+
+
+
diff --git a/src/kseq.h b/src/kseq.h
new file mode 100644
index 0000000..2a0cd86
--- /dev/null
+++ b/src/kseq.h
@@ -0,0 +1,235 @@
+/* The MIT License
+
+ Copyright (c) 2008, 2009, 2011 Attractive Chaos <attractor at live.co.uk>
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
+*/
+
+/* Last Modified: 05MAR2012 */
+
+#ifndef AC_KSEQ_H
+#define AC_KSEQ_H
+
+#include <ctype.h>
+#include <string.h>
+#include <stdlib.h>
+
+#define KS_SEP_SPACE 0 // isspace(): \t, \n, \v, \f, \r
+#define KS_SEP_TAB 1 // isspace() && !' '
+#define KS_SEP_LINE 2 // line separator: "\n" (Unix) or "\r\n" (Windows)
+#define KS_SEP_MAX 2
+
+#define __KS_TYPE(type_t) \
+ typedef struct __kstream_t { \
+ unsigned char *buf; \
+ int begin, end, is_eof; \
+ type_t f; \
+ } kstream_t;
+
+#define ks_eof(ks) ((ks)->is_eof && (ks)->begin >= (ks)->end)
+#define ks_rewind(ks) ((ks)->is_eof = (ks)->begin = (ks)->end = 0)
+
+#define __KS_BASIC(type_t, __bufsize) \
+ static inline kstream_t *ks_init(type_t f) \
+ { \
+ kstream_t *ks = (kstream_t*)calloc(1, sizeof(kstream_t)); \
+ ks->f = f; \
+ ks->buf = (unsigned char*)malloc(__bufsize); \
+ return ks; \
+ } \
+ static inline void ks_destroy(kstream_t *ks) \
+ { \
+ if (ks) { \
+ free(ks->buf); \
+ free(ks); \
+ } \
+ }
+
+#define __KS_GETC(__read, __bufsize) \
+ static inline int ks_getc(kstream_t *ks) \
+ { \
+ if (ks->is_eof && ks->begin >= ks->end) return -1; \
+ if (ks->begin >= ks->end) { \
+ ks->begin = 0; \
+ ks->end = __read(ks->f, ks->buf, __bufsize); \
+ if (ks->end < __bufsize) ks->is_eof = 1; \
+ if (ks->end == 0) return -1; \
+ } \
+ return (int)ks->buf[ks->begin++]; \
+ }
+
+#ifndef KSTRING_T
+#define KSTRING_T kstring_t
+typedef struct __kstring_t {
+ size_t l, m;
+ char *s;
+} kstring_t;
+#endif
+
+#ifndef kroundup32
+#define kroundup32(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, ++(x))
+#endif
+
+#define __KS_GETUNTIL(__read, __bufsize) \
+ static int ks_getuntil2(kstream_t *ks, int delimiter, kstring_t *str, int *dret, int append) \
+ { \
+ if (dret) *dret = 0; \
+ str->l = append? str->l : 0; \
+ if (ks->begin >= ks->end && ks->is_eof) return -1; \
+ for (;;) { \
+ int i; \
+ if (ks->begin >= ks->end) { \
+ if (!ks->is_eof) { \
+ ks->begin = 0; \
+ ks->end = __read(ks->f, ks->buf, __bufsize); \
+ if (ks->end < __bufsize) ks->is_eof = 1; \
+ if (ks->end == 0) break; \
+ } else break; \
+ } \
+ if (delimiter == KS_SEP_LINE) { \
+ for (i = ks->begin; i < ks->end; ++i) \
+ if (ks->buf[i] == '\n') break; \
+ } else if (delimiter > KS_SEP_MAX) { \
+ for (i = ks->begin; i < ks->end; ++i) \
+ if (ks->buf[i] == delimiter) break; \
+ } else if (delimiter == KS_SEP_SPACE) { \
+ for (i = ks->begin; i < ks->end; ++i) \
+ if (isspace(ks->buf[i])) break; \
+ } else if (delimiter == KS_SEP_TAB) { \
+ for (i = ks->begin; i < ks->end; ++i) \
+ if (isspace(ks->buf[i]) && ks->buf[i] != ' ') break; \
+ } else i = 0; /* never come to here! */ \
+ if (str->m - str->l < (size_t)(i - ks->begin + 1)) { \
+ str->m = str->l + (i - ks->begin) + 1; \
+ kroundup32(str->m); \
+ str->s = (char*)realloc(str->s, str->m); \
+ } \
+ memcpy(str->s + str->l, ks->buf + ks->begin, i - ks->begin); \
+ str->l = str->l + (i - ks->begin); \
+ ks->begin = i + 1; \
+ if (i < ks->end) { \
+ if (dret) *dret = ks->buf[i]; \
+ break; \
+ } \
+ } \
+ if (str->s == 0) { \
+ str->m = 1; \
+ str->s = (char*)calloc(1, 1); \
+ } else if (delimiter == KS_SEP_LINE && str->l > 1 && str->s[str->l-1] == '\r') --str->l; \
+ str->s[str->l] = '\0'; \
+ return str->l; \
+ } \
+ static inline int ks_getuntil(kstream_t *ks, int delimiter, kstring_t *str, int *dret) \
+ { return ks_getuntil2(ks, delimiter, str, dret, 0); }
+
+#define KSTREAM_INIT(type_t, __read, __bufsize) \
+ __KS_TYPE(type_t) \
+ __KS_BASIC(type_t, __bufsize) \
+ __KS_GETC(__read, __bufsize) \
+ __KS_GETUNTIL(__read, __bufsize)
+
+#define kseq_rewind(ks) ((ks)->last_char = (ks)->f->is_eof = (ks)->f->begin = (ks)->f->end = 0)
+
+#define __KSEQ_BASIC(SCOPE, type_t) \
+ SCOPE kseq_t *kseq_init(type_t fd) \
+ { \
+ kseq_t *s = (kseq_t*)calloc(1, sizeof(kseq_t)); \
+ s->f = ks_init(fd); \
+ return s; \
+ } \
+ SCOPE void kseq_destroy(kseq_t *ks) \
+ { \
+ if (!ks) return; \
+ free(ks->name.s); free(ks->comment.s); free(ks->seq.s); free(ks->qual.s); \
+ ks_destroy(ks->f); \
+ free(ks); \
+ }
+
+/* Return value:
+ >=0 length of the sequence (normal)
+ -1 end-of-file
+ -2 truncated quality string
+ */
+#define __KSEQ_READ(SCOPE) \
+ SCOPE int kseq_read(kseq_t *seq) \
+ { \
+ int c; \
+ kstream_t *ks = seq->f; \
+ if (seq->last_char == 0) { /* then jump to the next header line */ \
+ while ((c = ks_getc(ks)) != -1 && c != '>' && c != '@'); \
+ if (c == -1) return -1; /* end of file */ \
+ seq->last_char = c; \
+ } /* else: the first header char has been read in the previous call */ \
+ seq->comment.l = seq->seq.l = seq->qual.l = 0; /* reset all members */ \
+ if (ks_getuntil(ks, 0, &seq->name, &c) < 0) return -1; /* normal exit: EOF */ \
+ if (c != '\n') ks_getuntil(ks, KS_SEP_LINE, &seq->comment, 0); /* read FASTA/Q comment */ \
+ if (seq->seq.s == 0) { /* we can do this in the loop below, but that is slower */ \
+ seq->seq.m = 256; \
+ seq->seq.s = (char*)malloc(seq->seq.m); \
+ } \
+ while ((c = ks_getc(ks)) != -1 && c != '>' && c != '+' && c != '@') { \
+ if (c == '\n') continue; /* skip empty lines */ \
+ seq->seq.s[seq->seq.l++] = c; /* this is safe: we always have enough space for 1 char */ \
+ ks_getuntil2(ks, KS_SEP_LINE, &seq->seq, 0, 1); /* read the rest of the line */ \
+ } \
+ if (c == '>' || c == '@') seq->last_char = c; /* the first header char has been read */ \
+ if (seq->seq.l + 1 >= seq->seq.m) { /* seq->seq.s[seq->seq.l] below may be out of boundary */ \
+ seq->seq.m = seq->seq.l + 2; \
+ kroundup32(seq->seq.m); /* rounded to the next closest 2^k */ \
+ seq->seq.s = (char*)realloc(seq->seq.s, seq->seq.m); \
+ } \
+ seq->seq.s[seq->seq.l] = 0; /* null terminated string */ \
+ if (c != '+') return seq->seq.l; /* FASTA */ \
+ if (seq->qual.m < seq->seq.m) { /* allocate memory for qual in case insufficient */ \
+ seq->qual.m = seq->seq.m; \
+ seq->qual.s = (char*)realloc(seq->qual.s, seq->qual.m); \
+ } \
+ while ((c = ks_getc(ks)) != -1 && c != '\n'); /* skip the rest of '+' line */ \
+ if (c == -1) return -2; /* error: no quality string */ \
+ while (ks_getuntil2(ks, KS_SEP_LINE, &seq->qual, 0, 1) >= 0 && seq->qual.l < seq->seq.l); \
+ seq->last_char = 0; /* we have not come to the next header line */ \
+ if (seq->seq.l != seq->qual.l) return -2; /* error: qual string is of a different length */ \
+ return seq->seq.l; \
+ }
+
+#define __KSEQ_TYPE(type_t) \
+ typedef struct { \
+ kstring_t name, comment, seq, qual; \
+ int last_char; \
+ kstream_t *f; \
+ } kseq_t;
+
+#define KSEQ_INIT2(SCOPE, type_t, __read) \
+ KSTREAM_INIT(type_t, __read, 16384) \
+ __KSEQ_TYPE(type_t) \
+ __KSEQ_BASIC(SCOPE, type_t) \
+ __KSEQ_READ(SCOPE)
+
+#define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read)
+
+#define KSEQ_DECLARE(type_t) \
+ __KS_TYPE(type_t) \
+ __KSEQ_TYPE(type_t) \
+ extern kseq_t *kseq_init(type_t fd); \
+ void kseq_destroy(kseq_t *ks); \
+ int kseq_read(kseq_t *seq);
+
+#endif
\ No newline at end of file
diff --git a/src/main.c b/src/main.c
new file mode 100644
index 0000000..e7dd69f
--- /dev/null
+++ b/src/main.c
@@ -0,0 +1,174 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <getopt.h>
+#include <unistd.h>
+#include "snp_sites.h"
+#include "gubbins.h"
+#include "../config.h"
+#include "string_cat.h"
+
+#define MAX_FILENAME_SIZE 1024
+const char* program_name;
+
+// Assumptions:
+// The sequences in the multi fasta alignment file are the same length
+// Your only interested in SNPs, INDELS are ignored
+// The first sequence is chosen as the reference sequence
+// If there is an indel in the reference sequence, the first normal base found in another strain is used.
+
+void print_usage(FILE* stream, int exit_code)
+{
+ fprintf (stream, "This program is not supposed to be directly run. Use run_gubbins.py instead\n");
+ fprintf (stream, "Usage: %s [options] alignment_file\n", program_name);
+ fprintf (stream, "Version: %s\n", PACKAGE_VERSION);
+ fprintf (stream,
+ " -r detect recombinations mode\n"
+ " -t Newick tree file\n"
+ " -v VCF file\n"
+ " -f Original Multifasta file\n"
+ " -m Min SNPs for identifying a recombination block\n"
+ " -a Min window size\n"
+ " -b Max window size\n"
+ " -h Display this usage information.\n\n"
+);
+ exit (exit_code);
+}
+
+int check_file_exists_or_exit(char * filename)
+{
+ if( access( filename, F_OK ) != -1 ) {
+ return 1;
+ } else {
+ printf("Error: File '%s' doesnt exist\n",filename);
+ print_usage(stderr, EXIT_FAILURE);
+ return 0;
+ }
+}
+
+int main (argc, argv) int argc; char **argv;
+{
+ int c;
+ char multi_fasta_filename[MAX_FILENAME_SIZE] = {""};
+ char vcf_filename[MAX_FILENAME_SIZE] = {""};
+ char tree_filename[MAX_FILENAME_SIZE] = {""};
+ char phylip_filename[MAX_FILENAME_SIZE] = {""};
+ char original_multi_fasta_filename[MAX_FILENAME_SIZE] = {""};
+
+ int recombination_flag = 0 ;
+ int min_snps = 3;
+ int window_min = 100;
+ int window_max = 10000;
+ program_name = argv[0];
+
+ while (1)
+ {
+ static struct option long_options[] =
+ {
+ {"help", no_argument, 0, 'h'},
+ {"recombination", no_argument, 0, 'r'},
+ {"vcf", required_argument, 0, 'v'},
+ {"tree", required_argument, 0, 't'},
+ {"original_multifasta", required_argument, 0, 'f'},
+ {"min_snps", required_argument, 0, 'm'},
+ {"window_min", required_argument, 0, 'a'},
+ {"window_max", required_argument, 0, 'b'},
+
+ {0, 0, 0, 0}
+ };
+ /* getopt_long stores the option index here. */
+ int option_index = 0;
+ c = getopt_long (argc, argv, "hrv:f:t:m:a:b:",
+ long_options, &option_index);
+ /* Detect the end of the options. */
+ if (c == -1)
+ break;
+
+ switch (c)
+ {
+ case 0:
+ /* If this option set a flag, do nothing else now. */
+ if (long_options[option_index].flag != 0)
+ break;
+ printf ("option %s", long_options[option_index].name);
+ if (optarg)
+ printf (" with arg %s", optarg);
+ printf ("\n");
+ break;
+ case 'h':
+ print_usage(stdout, EXIT_SUCCESS);
+ case 'r':
+ recombination_flag = 1;
+ break;
+ case 'f':
+ memcpy(original_multi_fasta_filename, optarg, size_of_string(optarg) +1);
+ break;
+ case 'v':
+ memcpy(vcf_filename, optarg, size_of_string(optarg) +1);
+ break;
+ case 'm':
+ min_snps = atoi(optarg);
+ break;
+ case 'a':
+ window_min = atoi(optarg);
+ break;
+ case 'b':
+ window_max = atoi(optarg);
+ break;
+ case 't':
+ memcpy(tree_filename, optarg, size_of_string(optarg) +1);
+ break;
+ case '?':
+ /* getopt_long already printed an error message. */
+ break;
+ default:
+ abort ();
+ }
+ }
+
+ /* Print any remaining command line arguments (not options). */
+ if (optind < argc)
+ {
+ memcpy(multi_fasta_filename, argv[optind], size_of_string(argv[optind]) +1);
+ optind++;
+ }
+
+
+ check_file_exists_or_exit(multi_fasta_filename);
+ if(recombination_flag == 1)
+ {
+ check_file_exists_or_exit(vcf_filename);
+ check_file_exists_or_exit(tree_filename);
+ check_file_exists_or_exit(original_multi_fasta_filename);
+ run_gubbins(vcf_filename,tree_filename,multi_fasta_filename, min_snps,original_multi_fasta_filename,window_min, window_max);
+ }
+ else
+ {
+ generate_snp_sites(multi_fasta_filename, 0, ".gaps");
+ generate_snp_sites(multi_fasta_filename, 1, "");
+ }
+
+ exit(EXIT_SUCCESS);
+}
+
+
+
diff --git a/src/parse_phylip.c b/src/parse_phylip.c
new file mode 100644
index 0000000..317e86f
--- /dev/null
+++ b/src/parse_phylip.c
@@ -0,0 +1,421 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "parse_phylip.h"
+#include "alignment_file.h"
+
+#include <zlib.h>
+#include <sys/types.h>
+#include "kseq.h"
+#include "string_cat.h"
+
+KSEQ_INIT(gzFile, gzread)
+
+int num_samples;
+int num_snps;
+char ** sequences;
+char ** phylip_sample_names;
+int * internal_node;
+sample_statistics ** statistics_for_samples;
+
+
+int update_sequence_base(char new_sequence_base, int sequence_index, int base_index)
+{
+ if(sequences[sequence_index][base_index] != new_sequence_base)
+ {
+ sequences[sequence_index][base_index] = new_sequence_base;
+ return 1;
+ }
+ return 0;
+}
+
+void set_internal_node(int internal_node_value,int sequence_index)
+{
+ internal_node[sequence_index] = internal_node_value;
+}
+
+int get_internal_node(int sequence_index)
+{
+ return internal_node[sequence_index];
+}
+
+void get_sequence_for_sample_name(char * sequence_bases, char * sample_name)
+{
+ int sequence_index;
+ sequence_index = find_sequence_index_from_sample_name( sample_name);
+ if(sequence_index < 0)
+ {
+ printf("Couldnt find sequence name %s with index %d\n", sample_name,sequence_index);
+ exit(1);
+ }
+
+ memcpy(sequence_bases, sequences[sequence_index], size_of_string(sequences[sequence_index]) +1);
+}
+
+
+void fill_in_unambiguous_gaps_in_parent_from_children(int parent_sequence_index, int * child_sequence_indices, int num_children)
+{
+ int snp_counter = 0;
+ for(snp_counter = 0; snp_counter < num_snps ; snp_counter++)
+ {
+ int real_base_found = 0;
+ int child_counter = 0;
+ for(child_counter = 0 ; child_counter < num_children ; child_counter++)
+ {
+ int child_index = child_sequence_indices[child_counter];
+ if(!( toupper(sequences[child_index][snp_counter]) == 'N' || sequences[child_index][snp_counter] == '-' ))
+ {
+ real_base_found = 1;
+ break;
+ }
+ }
+
+ if(real_base_found == 0 && toupper(sequences[parent_sequence_index][snp_counter]) != 'N' && sequences[parent_sequence_index][snp_counter] != '-')
+ {
+ sequences[parent_sequence_index][snp_counter] = 'N';
+ }
+ }
+}
+
+void fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap(int parent_sequence_index, int * child_sequence_indices, int num_children)
+{
+ int snp_counter = 0;
+
+ for(snp_counter = 0; snp_counter < num_snps ; snp_counter++)
+ {
+ if(toupper(sequences[parent_sequence_index][snp_counter]) != 'N' && sequences[parent_sequence_index][snp_counter] != '-')
+ {
+ break;
+ }
+
+ int real_base_found = 0;
+ int child_counter = 0;
+ char comparison_base ;
+ for(child_counter = 0 ; child_counter < num_children ; child_counter++)
+ {
+ int child_index = child_sequence_indices[child_counter];
+ if(child_counter == 0)
+ {
+ comparison_base = toupper(sequences[child_index][snp_counter]);
+ }
+
+ if(comparison_base != toupper(sequences[child_index][snp_counter]) )
+ {
+ break;
+ }
+ }
+
+ if(toupper(sequences[parent_sequence_index][snp_counter]) != comparison_base)
+ {
+ sequences[parent_sequence_index][snp_counter] = comparison_base;
+ }
+ }
+}
+
+int does_column_contain_snps(int snp_column, char reference_base)
+{
+ int i;
+ reference_base = convert_reference_to_real_base_in_column( snp_column, reference_base);
+ for(i = 0; i < num_samples; i++)
+ {
+ if(internal_node[i]==1)
+ {
+ continue;
+ }
+
+ if(sequences[i][snp_column] == '\0' || sequences[i][snp_column] == '\n')
+ {
+ return 0;
+ }
+
+ if(sequences[i][snp_column] != '-' && toupper(sequences[i][snp_column]) != 'N' && sequences[i][snp_column] != reference_base)
+ {
+ return 1;
+ }
+ }
+ return 0;
+}
+
+
+char convert_reference_to_real_base_in_column(int snp_column, char reference_base)
+{
+ int i;
+ if(!(reference_base == '-' || toupper(reference_base) == 'N'))
+ {
+ return reference_base;
+ }
+
+ for(i = 0; i < num_samples; i++)
+ {
+ if(sequences[i][snp_column] == '\0' || sequences[i][snp_column] == '\n')
+ {
+ return reference_base;
+ }
+
+ if(sequences[i][snp_column] != '-' && toupper(sequences[i][snp_column]) != 'N')
+ {
+ return sequences[i][snp_column];
+ }
+ }
+ return reference_base;
+}
+
+int number_of_samples_from_parse_phylip()
+{
+ return num_samples;
+}
+
+sample_statistics ** get_sample_statistics()
+{
+ return statistics_for_samples;
+}
+
+
+void get_sample_names_from_parse_phylip(char ** sample_names)
+{
+ int i;
+ for(i = 0; i< num_samples; i++)
+ {
+ sample_names[i] = (char *) calloc(MAX_SAMPLE_NAME_SIZE,sizeof(char));
+ memcpy(sample_names[i], phylip_sample_names[i], size_of_string(phylip_sample_names[i]) +1);
+ }
+}
+
+
+void filter_sequence_bases_and_rotate(char * reference_bases, char ** filtered_bases_for_snps, int number_of_filtered_snps)
+{
+ int i,j,reference_index;
+
+ for(j = 0; j < number_of_filtered_snps; j++)
+ {
+ filtered_bases_for_snps[j] = (char *) calloc((num_samples+1),sizeof(char));
+ }
+
+ for(i = 0; i < num_samples; i++)
+ {
+ int filtered_base_counter = 0;
+
+ for(reference_index = 0; reference_index < num_snps; reference_index++)
+ {
+
+ if(reference_bases[reference_index] == '\0')
+ {
+ break;
+ }
+
+ if(reference_bases[reference_index] != '*' && sequences[i][reference_index] != '\0' && sequences[i][reference_index] != '\n')
+ {
+ filtered_bases_for_snps[filtered_base_counter][i] = sequences[i][reference_index];
+ filtered_base_counter++;
+ }
+ }
+ }
+ for(j = 0; j < number_of_filtered_snps; j++)
+ {
+ filtered_bases_for_snps[j][num_samples] = '\0';
+ }
+
+}
+
+
+void set_number_of_recombinations_for_sample(char * sample_name, int number_of_recombinations)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+ ((sample_statistics *) statistics_for_samples[sample_index])->number_of_recombinations = number_of_recombinations;
+}
+
+
+void set_number_of_snps_for_sample(char * sample_name, int number_of_snps)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+
+ ((sample_statistics *) statistics_for_samples[sample_index])->number_of_snps = number_of_snps;
+}
+
+void set_number_of_blocks_for_sample(char * sample_name,int num_blocks)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+
+ ((sample_statistics *) statistics_for_samples[sample_index])->number_of_blocks = num_blocks;
+}
+
+
+
+void set_genome_length_without_gaps_for_sample(char * sample_name, int genome_length_without_gaps)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+
+ ((sample_statistics *) statistics_for_samples[sample_index])->genome_length_without_gaps = genome_length_without_gaps;
+}
+
+void set_genome_length_excluding_blocks_and_gaps_for_sample(char * sample_name, int genome_length_excluding_blocks_and_gaps)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+
+ ((sample_statistics *) statistics_for_samples[sample_index])->genome_length_excluding_blocks_and_gaps = genome_length_excluding_blocks_and_gaps;
+}
+
+void set_number_of_bases_in_recombinations(char * sample_name, int bases_in_recombinations)
+{
+ int sample_index ;
+ sample_index = find_sequence_index_from_sample_name( sample_name);
+ if( sample_index == -1)
+ {
+ return;
+ }
+ ((sample_statistics *) statistics_for_samples[sample_index])->bases_in_recombinations = bases_in_recombinations;
+}
+
+
+
+
+int find_sequence_index_from_sample_name( char * sample_name)
+{
+ int i;
+
+ for(i =0; i< num_samples; i++)
+ {
+ if(strcmp(sample_name,phylip_sample_names[i]) == 0)
+ {
+ return i;
+ }
+ }
+ return -1;
+}
+
+void initialise_internal_node()
+{
+ int i=0;
+ internal_node = (int *) calloc((num_samples+1),sizeof(int));
+ for(i=0; i< num_samples; i++)
+ {
+ internal_node[i] = 0;
+ }
+}
+
+void initialise_statistics()
+{
+ int i=0;
+ statistics_for_samples = (sample_statistics **) calloc((num_samples+1),sizeof(sample_statistics *));
+ for(i=0; i< num_samples; i++)
+ {
+ sample_statistics * sample_statistics_placeholder;
+ sample_statistics_placeholder = (sample_statistics *) calloc(1, sizeof(sample_statistics));
+
+ sample_statistics_placeholder->sample_name = (char *) calloc( MAX_SAMPLE_NAME_SIZE,sizeof(char));
+ memcpy(sample_statistics_placeholder->sample_name, phylip_sample_names[i], size_of_string(phylip_sample_names[i]) +1);
+
+ statistics_for_samples[i] = sample_statistics_placeholder;
+ }
+}
+
+int number_of_snps_in_phylip()
+{
+ return num_snps;
+}
+
+void load_sequences_from_multifasta_file(char filename[])
+{
+ int i;
+
+ num_snps = genome_length(filename);
+ num_samples = number_of_sequences_in_file(filename);
+
+ sequences = (char **) calloc((num_samples+1),sizeof(char *));
+ phylip_sample_names = (char **) calloc((num_samples+1),sizeof(char *));
+
+ for(i = 0; i < num_samples; i++)
+ {
+ sequences[i] = (char *) calloc((num_snps+1),sizeof(char));
+ phylip_sample_names[i] = (char *) calloc((MAX_SAMPLE_NAME_SIZE+1),sizeof(char));
+ }
+ get_sample_names_for_header(filename, phylip_sample_names, num_samples);
+
+ int l;
+ i = 0;
+ int sequence_number = 0;
+
+ gzFile fp;
+ kseq_t *seq;
+
+ fp = gzopen(filename, "r");
+ seq = kseq_init(fp);
+
+ while ((l = kseq_read(seq)) >= 0)
+ {
+ for(i = 0; i< num_snps; i++)
+ {
+ sequences[sequence_number][i] = toupper(((char *) seq->seq.s)[i]);
+ if(sequences[sequence_number][i] == 'N')
+ {
+ sequences[sequence_number][i] = '-';
+ }
+ }
+ sequence_number++;
+ }
+
+ kseq_destroy(seq);
+ gzclose(fp);
+
+ initialise_statistics();
+ initialise_internal_node();
+}
+
+void freeup_memory()
+{
+ int i;
+ for(i = 0; i < num_samples; i++)
+ {
+ free(sequences[i]);
+ free(phylip_sample_names[i]);
+ }
+ free(sequences);
+ free(phylip_sample_names);
+ free(internal_node);
+}
+
diff --git a/src/parse_phylip.h b/src/parse_phylip.h
new file mode 100644
index 0000000..96f6154
--- /dev/null
+++ b/src/parse_phylip.h
@@ -0,0 +1,66 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _PARSE_PHYLIP_H_
+#define _PARSE_PHYLIP_H_
+
+ typedef struct sample_statistics
+ {
+ char * sample_name;
+ int number_of_recombinations;
+ int number_of_snps;
+ int genome_length_without_gaps;
+ int number_of_blocks;
+ int bases_in_recombinations;
+ int genome_length_excluding_blocks_and_gaps;
+ } sample_statistics;
+
+void get_sequence_for_sample_name(char * sequence_bases, char * sample_name);
+int find_sequence_index_from_sample_name( char * sample_name);
+int update_sequence_base(char new_sequence_base, int sequence_index, int base_index);
+int does_column_contain_snps(int snp_column, char reference_base);
+int number_of_samples_from_parse_phylip();
+void get_sample_names_from_parse_phylip(char ** sample_names);
+char convert_reference_to_real_base_in_column(int snp_column, char reference_base);
+void set_genome_length_without_gaps_for_sample(char * sample_name, int genome_length_without_gaps);
+void set_number_of_snps_for_sample(char * sample_name, int number_of_snps);
+void set_number_of_recombinations_for_sample(char * sample_name, int number_of_recombinations);
+void set_number_of_blocks_for_sample(char * sample_name,int num_blocks);
+sample_statistics ** get_sample_statistics();
+int number_of_snps_in_phylip();
+void load_sequences_from_multifasta_file(char filename[]);
+void set_internal_node(int internal_node_value,int sequence_index);
+void initialise_internal_node();
+int get_internal_node(int sequence_index);
+void fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap(int parent_sequence_index, int * child_sequence_indices, int num_children);
+void fill_in_unambiguous_gaps_in_parent_from_children(int parent_sequence_index, int * child_sequence_indices, int num_children);
+void freeup_memory();
+void set_number_of_bases_in_recombinations(char * sample_name, int bases_in_recombinations);
+void filter_sequence_bases_and_rotate(char * reference_bases, char ** filtered_bases_for_snps, int number_of_filtered_snps);
+void set_genome_length_excluding_blocks_and_gaps_for_sample(char * sample_name, int genome_length_excluding_blocks_and_gaps);
+
+#define MAX_READ_BUFFER 65536
+#define MAX_SAMPLE_NAME_SIZE 1024
+
+
+#endif
+
+
+
+
diff --git a/src/parse_vcf.c b/src/parse_vcf.c
new file mode 100644
index 0000000..169a452
--- /dev/null
+++ b/src/parse_vcf.c
@@ -0,0 +1,248 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/types.h>
+#include <regex.h>
+#include "vcf.h"
+#include "parse_vcf.h"
+#include "alignment_file.h"
+
+int * column_data;
+
+void get_integers_from_column_in_vcf(FILE * vcf_file_pointer, int * integer_values, int number_of_snps, int column_number)
+{
+ rewind(vcf_file_pointer);
+ char * szBuffer;
+ szBuffer = (char *) calloc(MAX_READ_BUFFER,sizeof(char));
+ int reference_index = 0;
+ char result[1000] = {0};
+
+ do{
+ szBuffer[0] = '\0';
+ // check the first character of the line to see if its in the header
+ szBuffer = read_line(szBuffer, vcf_file_pointer);
+
+ if(szBuffer[0] == '\0')
+ {
+ break;
+ }
+
+ if(szBuffer[0] != '#')
+ {
+ split_string_and_return_specific_index(result, szBuffer, column_number,100000);
+ integer_values[reference_index] = atoi(result);
+ reference_index++;
+ }
+
+ }while(szBuffer[0] != '\0');
+ free(szBuffer);
+}
+
+
+void get_sequence_from_column_in_vcf(FILE * vcf_file_pointer, char * sequence_bases, int number_of_snps, int column_number)
+{
+ rewind(vcf_file_pointer);
+ char * szBuffer;
+ szBuffer = (char *) calloc(MAX_READ_BUFFER,sizeof(char));
+ int reference_index = 0;
+ char result[1000] = {0};
+
+ do{
+ szBuffer[0] = '\0';
+ // check the first character of the line to see if its in the header
+ szBuffer = read_line(szBuffer, vcf_file_pointer);
+
+ if(szBuffer[0] == '\0')
+ {
+ break;
+ }
+
+ if(szBuffer[0] != '#')
+ {
+ split_string_and_return_specific_index(result, szBuffer, column_number, 1000);
+ sequence_bases[reference_index] = result[0];
+ reference_index++;
+ }
+
+ }while(szBuffer[0] != '\0');
+
+ sequence_bases[reference_index] = '\0';
+}
+
+void split_string_and_return_specific_index(char * result, char * input_string, int token_index, int input_string_length)
+{
+ int i;
+ int tab_counter = 0;
+ int result_counter = 0;
+ result[0] = '\0';
+
+ for(i = 0 ; i< input_string_length; i++)
+ {
+ if(input_string[i] == '\0' || input_string[i] == '\n')
+ {
+ result[result_counter] = '\0';
+ break;
+ }
+
+ if(input_string[i] == '\t')
+ {
+ tab_counter++;
+ }
+ else if(tab_counter == token_index)
+ {
+ result[result_counter] = input_string[i];
+ result_counter++;
+ }
+ else if(tab_counter > token_index)
+ {
+ result[result_counter] = '\0';
+ break;
+ }
+ }
+}
+
+
+int get_number_of_snps(FILE * vcf_file_pointer)
+{
+ rewind(vcf_file_pointer);
+
+ int i = 0;
+ int length_of_line =0;
+ char szBuffer[2] = {0};
+
+ do{
+ // check the first character of the line to see if its in the header
+ fgets(szBuffer, sizeof(szBuffer), vcf_file_pointer);
+ if(szBuffer[0] != '#')
+ {
+ i++;
+ }
+ length_of_line = line_length(vcf_file_pointer);
+
+ }while(length_of_line != 0);
+
+ return (i> 0) ? i-1 : 0;
+}
+
+// Assumes that all column headers have something in them
+int get_number_of_columns(char * column_header)
+{
+ int number_of_columns = 0;
+ char result[100] = {0};
+
+ do
+ {
+ split_string_and_return_specific_index( result, column_header, number_of_columns,100000);
+ if(result == NULL || result[0] == '\n')
+ {
+ break;
+ }
+
+ number_of_columns++;
+ }
+ while( ! (strcmp(result,"") == 0) );
+
+ return number_of_columns;
+}
+
+// Assumes that all column headers have something in them
+int get_number_of_columns_from_file(FILE * vcf_file_pointer)
+{
+ rewind(vcf_file_pointer);
+ char result[100] = {0};
+
+ char * szBuffer;
+ szBuffer = (char *) calloc(MAX_READ_BUFFER,sizeof(char));
+
+ do{
+ szBuffer[0] = '\0';
+ // check the first character of the line to see if its in the header
+ szBuffer = read_line(szBuffer, vcf_file_pointer);
+ if(szBuffer[0] == '\0' || szBuffer[0] != '#')
+ {
+ break;
+ }
+
+ //#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT _S_pneumoniae_Spanis _3948_7_10
+ split_string_and_return_specific_index( result, szBuffer, 0,100000);
+ if(strcmp(result, "#CHROM")==0)
+ {
+ int number_of_columns = get_number_of_columns(szBuffer);
+ free(szBuffer);
+ return number_of_columns;
+ }
+
+ }while(szBuffer[0] != '\0');
+ free(szBuffer);
+ return 0;
+}
+
+
+void get_column_names(FILE * vcf_file_pointer, char ** column_names, int number_of_columns)
+{
+ rewind(vcf_file_pointer);
+ char * szBuffer;
+ szBuffer = (char *) calloc(MAX_READ_BUFFER,sizeof(char));
+ char result[100] = {0};
+ int i;
+
+ do{
+ szBuffer[0] = '\0';
+ // check the first character of the line to see if its in the header
+ szBuffer = read_line(szBuffer, vcf_file_pointer);
+
+ if(szBuffer[0] == '\0' || szBuffer[0] != '#')
+ {
+ break;
+ }
+
+ //#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT _S_pneumoniae_Spanis _3948_7_10
+ split_string_and_return_specific_index( result, szBuffer, 0,100000);
+ if(strcmp(result, "#CHROM")==0)
+ {
+ for(i = 0; i< number_of_columns; i++)
+ {
+ split_string_and_return_specific_index( result, szBuffer, i,100000);
+ memcpy(column_names[i], result, (strlen(result)+1)*sizeof(char));
+ }
+ }
+
+ }while(szBuffer[0] != '\0');
+ free(szBuffer);
+}
+
+// Assume the sample names are unique
+int column_number_for_column_name(char ** column_names, char * column_name, int number_of_columns)
+{
+ int i;
+ for(i = 0; i< number_of_columns; i++)
+ {
+ if(strcmp(column_names[i], column_name) == 0)
+ {
+ return i;
+ }
+ }
+
+ return -1;
+}
+
diff --git a/src/parse_vcf.h b/src/parse_vcf.h
new file mode 100644
index 0000000..c0ad4d7
--- /dev/null
+++ b/src/parse_vcf.h
@@ -0,0 +1,36 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#ifndef _PARSE_VCF_H_
+#define _PARSE_VCF_H_
+
+void get_sequence_from_column_in_vcf(FILE * vcf_file_pointer, char * sequence_bases, int number_of_snps, int column_number);
+int get_number_of_snps(FILE * vcf_file_pointer);
+int get_number_of_samples(FILE * vcf_file_pointer);
+void split_string_and_return_specific_index(char * result, char * input_string, int token_index, int input_string_length);
+int get_number_of_columns(char * column_header);
+int get_number_of_columns_from_file(FILE * vcf_file_pointer);
+void get_column_names(FILE * vcf_file_pointer, char ** column_names, int number_of_columns);
+int column_number_for_column_name(char ** column_names, char * column_name, int number_of_columns);
+
+void get_integers_from_column_in_vcf(FILE * vcf_file_pointer, int * integer_values, int number_of_snps, int column_number);
+#define MAX_READ_BUFFER 65536
+
+#endif
\ No newline at end of file
diff --git a/src/phylip_of_snp_sites.c b/src/phylip_of_snp_sites.c
new file mode 100644
index 0000000..2113678
--- /dev/null
+++ b/src/phylip_of_snp_sites.c
@@ -0,0 +1,71 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "phylip_of_snp_sites.h"
+#include "parse_phylip.h"
+#include "string_cat.h"
+
+
+void create_phylip_of_snp_sites(char filename[], int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples, int internal_nodes[])
+{
+ FILE *fasta_file_pointer;
+ int sample_counter;
+ int snp_counter;
+ char * base_filename;
+
+ base_filename = (char *) calloc(1024,sizeof(char));
+ memcpy(base_filename, filename, 1024*sizeof(char));
+ char extension[8] = {".phylip"};
+ concat_strings_created_with_malloc(base_filename,extension);
+ fasta_file_pointer = fopen(base_filename, "w");
+
+ int number_of_leaves = number_of_samples;
+ for(sample_counter=0; sample_counter< number_of_samples; sample_counter++)
+ {
+ if(internal_nodes[sample_counter] == 1)
+ {
+ number_of_leaves--;
+ }
+ }
+
+ fprintf( fasta_file_pointer, "%d %d\n", number_of_leaves, number_of_snps);
+
+ for(sample_counter=0; sample_counter< number_of_samples; sample_counter++)
+ {
+ // sequence_name can be more than 10 (relaxed phylip format) and contain [\w\s]
+ //TODO check for illegal characters [^\w\s]
+ if(internal_nodes[sample_counter] == 1)
+ {
+ continue;
+ }
+ fprintf( fasta_file_pointer, "%s\t", sequence_names[sample_counter]);
+
+ for(snp_counter=0; snp_counter< number_of_snps; snp_counter++)
+ {
+ fprintf( fasta_file_pointer, "%c", bases_for_snps[snp_counter][sample_counter]);
+ }
+ fprintf( fasta_file_pointer, "\n");
+ }
+ fclose(fasta_file_pointer);
+ free(base_filename);
+}
diff --git a/src/phylip_of_snp_sites.h b/src/phylip_of_snp_sites.h
new file mode 100644
index 0000000..57839a6
--- /dev/null
+++ b/src/phylip_of_snp_sites.h
@@ -0,0 +1,26 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#ifndef _PHYLIP_OF_SNP_SITES_
+#define _PHYLIP_OF_SNP_SITES_
+
+void create_phylip_of_snp_sites(char filename[], int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples,int internal_nodes[]);
+
+#endif
diff --git a/src/seqUtil.c b/src/seqUtil.c
new file mode 100644
index 0000000..1f9f67f
--- /dev/null
+++ b/src/seqUtil.c
@@ -0,0 +1,133 @@
+#define __SEQUTIL_C__
+
+#include "seqUtil.h"
+#include "string_cat.h"
+
+/*
+ * Yu-Wei Wu http://yuweibioinfo.blogspot.com/2008/10/newick-tree-parser-in-c-make-use-of.html
+ * Copyright (C) 2011 Yu-Wei Wu
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+typedef struct seqMem
+{
+ void *pos;
+ struct seqMem *next;
+} seqMem;
+
+seqMem *start;
+seqMem *current;
+
+void seqMemInit()
+{
+ start = NULL;
+}
+
+void* seqMalloc(int size)
+{
+ if (start == NULL)
+ {
+ start = malloc(sizeof(seqMem));
+ memset(start, '\0', sizeof(seqMem));
+ current = start;
+ }
+ else
+ {
+ current->next = malloc(sizeof(seqMem));
+ memset(current->next, '\0', sizeof(seqMem));
+ current = current->next;
+ }
+ current->pos = malloc(size);
+ memset(current->pos, '\0', size);
+ return(current->pos);
+}
+
+void seqFreeAll()
+{
+ while (start != NULL)
+ {
+ current = start->next;
+ free(start->pos);
+ free(start);
+ start = current;
+ }
+
+ start = NULL;
+}
+
+void seqFree(void* pos)
+{
+ seqMem *node, *prenode;
+ node = start;
+ prenode = start;
+ while (node != NULL)
+ {
+ if (node->pos == pos)
+ {
+ free(node->pos);
+ if (node == start)
+ {
+ start = node->next;
+ }
+ else if (node->next == NULL)
+ {
+ current = prenode;
+ prenode->next = NULL;
+ }
+ else
+ {
+ prenode->next = node->next;
+ }
+ free(node);
+ break;
+ }
+
+ prenode = node;
+ node = node->next;
+ }
+}
+
+void inputString(char *input, char **ppcStr, int *iLen, int *iMaxLen)
+{
+ int inputLen;
+ char *temp;
+ inputLen = size_of_string(input);
+ if (inputLen == 0)
+ {
+ return;
+ }
+ while (*iMaxLen < (*iLen + inputLen) + 1)
+ {
+ *iMaxLen = *iMaxLen + APPEND_LEN;
+ }
+ temp = seqMalloc(*iMaxLen);
+ if (*ppcStr == NULL)
+ {
+ memcpy(temp, input, inputLen);
+ }
+ else
+ {
+ memcpy(temp, *ppcStr, *iLen);
+ strcat(temp, input);
+ }
+ *iLen = *iLen + inputLen;
+ if (*ppcStr != NULL)
+ {
+ seqFree(*ppcStr);
+ }
+ *ppcStr = temp;
+}
+
diff --git a/src/seqUtil.h b/src/seqUtil.h
new file mode 100644
index 0000000..74a3c56
--- /dev/null
+++ b/src/seqUtil.h
@@ -0,0 +1,48 @@
+#ifndef __SEQUTIL_H__
+#define __SEQUTIL_H__
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "string_cat.h"
+
+/*
+ * Yu-Wei Wu http://yuweibioinfo.blogspot.com/2008/10/newick-tree-parser-in-c-make-use-of.html
+ * Copyright (C) 2011 Yu-Wei Wu
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#define APPEND_LEN 256
+
+#ifdef __SEQUTIL_C__
+ void seqMemInit();
+ void* seqMalloc(int size);
+ void seqFree();
+ void seqFreeAll();
+ void inputString(char *input, char **ppcStr, int *iLen, int *iMaxLen);
+#else
+ extern void seqMemInit();
+ extern void* seqMalloc(int size);
+ extern void seqFreeAll();
+ extern void seqFree();
+ extern void inputString(char *input, char **ppcStr, int *iLen, int *iMaxLen);
+#endif
+
+
+
+#endif
+
diff --git a/src/snp_searching.c b/src/snp_searching.c
new file mode 100644
index 0000000..d018f9b
--- /dev/null
+++ b/src/snp_searching.c
@@ -0,0 +1,309 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+#include "snp_searching.h"
+
+// Most of the methods in this file look the same, so should be DRYed out.
+
+int advance_window_start_to_next_snp_with_start_end_index(int window_start_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps, int start_index,int end_index)
+{
+ int i;
+ start_index = find_starting_index( window_start_coordinate, snp_locations,start_index, end_index);
+
+ for(i = start_index; i < number_of_branch_snps; i++)
+ {
+ if(snp_locations[i]>= window_start_coordinate && child_sequence[i] != '-' && toupper(child_sequence[i]) != 'N')
+ {
+ return snp_locations[i];
+ }
+
+ // Last position so return it
+ if(i+1 == number_of_branch_snps && snp_locations[i] > window_start_coordinate)
+ {
+ return snp_locations[i];
+ }
+
+ }
+ return window_start_coordinate;
+}
+
+int advance_window_start_to_next_snp(int window_start_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps)
+{
+ return advance_window_start_to_next_snp_with_start_end_index(window_start_coordinate,snp_locations, child_sequence, number_of_branch_snps, 0,number_of_branch_snps);
+}
+
+int find_starting_index(int window_start_coordinate, int * snp_locations, int start_index, int end_index)
+{
+ int current_index = 0;
+
+ if(start_index == end_index || start_index + 1 == end_index)
+ {
+ return start_index;
+ }
+ else if(end_index < start_index)
+ {
+ return end_index;
+ }
+
+ if( snp_locations[start_index]>= window_start_coordinate)
+ {
+ return start_index;
+ }
+
+ current_index = (int)((end_index-start_index)/2) + start_index;
+ if(current_index >= end_index)
+ {
+ current_index = end_index-1;
+ }
+ if(current_index < start_index)
+ {
+ current_index = start_index+1;
+ }
+
+ if( snp_locations[current_index] < window_start_coordinate)
+ {
+ start_index = current_index;
+ }
+ else if( snp_locations[current_index] > window_start_coordinate)
+ {
+ end_index = current_index;
+ }
+ else
+ {
+ return current_index;
+ }
+
+ return find_starting_index(window_start_coordinate, snp_locations, start_index, end_index);
+}
+
+int rewind_window_end_to_last_snp_with_start_end_index(int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps, int start_index,int end_index)
+{
+ int i = 0;
+
+ if(window_end_coordinate == 0)
+ {
+ return 0;
+ }
+
+ end_index = find_starting_index( window_end_coordinate, snp_locations, start_index, end_index);
+ if(end_index +1 <number_of_branch_snps )
+ {
+ end_index++;
+ }
+
+ for(i = end_index; i >= 0; i--)
+ {
+ if(snp_locations[i]<= window_end_coordinate && child_sequence[i] != '-' && child_sequence[i] != 'N')
+ {
+ return (snp_locations[i] );
+ }
+
+ }
+
+ return window_end_coordinate;
+}
+
+int rewind_window_end_to_last_snp(int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps)
+{
+ return rewind_window_end_to_last_snp_with_start_end_index(window_end_coordinate, snp_locations, child_sequence, number_of_branch_snps, 0, number_of_branch_snps);
+}
+
+int get_window_end_coordinates_excluding_gaps_with_start_end_index(int window_start_coordinate, int window_size, int * snp_locations, char * child_sequence, int number_of_snps, int start_index,int end_index)
+{
+ int i;
+ int window_end_coordinate = window_start_coordinate + window_size;
+ start_index = find_starting_index( window_start_coordinate, snp_locations, start_index, end_index);
+ int last_snp_location = 0;
+
+ for(i = start_index; i < number_of_snps; i++)
+ {
+ if(snp_locations[i]>= window_start_coordinate && snp_locations[i] < window_end_coordinate)
+ {
+ last_snp_location = i;
+ if(child_sequence[i] == '-' || child_sequence[i] == 'N')
+ {
+ window_end_coordinate++;
+ }
+ }
+ if(snp_locations[i] > window_end_coordinate)
+ {
+ break;
+ }
+ }
+
+ if(last_snp_location > 0)
+ {
+ return snp_locations[last_snp_location] + 1 ;
+ }
+ else
+ {
+ return window_end_coordinate;
+ }
+}
+
+
+int get_window_end_coordinates_excluding_gaps(int window_start_coordinate, int window_size, int * snp_locations, char * child_sequence, int number_of_snps)
+{
+ return get_window_end_coordinates_excluding_gaps_with_start_end_index( window_start_coordinate, window_size, snp_locations, child_sequence, number_of_snps, 0, number_of_snps);
+}
+
+
+int find_number_of_snps_in_block_with_start_end_index(int window_start_coordinate, int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_snps, int start_index,int end_index)
+{
+ if(number_of_snps == 0)
+ {
+ return number_of_snps;
+ }
+ int i;
+ int number_of_snps_in_block =0;
+ start_index = find_starting_index( window_start_coordinate, snp_locations,start_index, end_index);
+
+ for(i = start_index; i < number_of_snps; i++)
+ {
+ if(snp_locations[i]>= window_start_coordinate && snp_locations[i] < window_end_coordinate)
+ {
+ if(child_sequence[i] != '-' || child_sequence[i] != 'N')
+ {
+ number_of_snps_in_block++;
+ }
+ }
+ if(snp_locations[i] > window_end_coordinate)
+ {
+ break;
+ }
+ }
+ return number_of_snps_in_block;
+}
+
+
+int find_number_of_snps_in_block(int window_start_coordinate, int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_snps)
+{
+ return find_number_of_snps_in_block_with_start_end_index( window_start_coordinate, window_end_coordinate, snp_locations, child_sequence, number_of_snps, 0, number_of_snps);
+}
+
+int calculate_block_size_without_gaps(char * child_sequence, int * snp_locations, int starting_coordinate, int ending_coordinate, int length_of_original_genome)
+{
+ return calculate_block_size_without_gaps_with_start_end_index( child_sequence, snp_locations,starting_coordinate, ending_coordinate, length_of_original_genome,0, length_of_original_genome);
+}
+
+int calculate_block_size_without_gaps_with_start_end_index(char * child_sequence, int * snp_locations, int starting_coordinate, int ending_coordinate, int length_of_original_genome, int start_index,int end_index)
+{
+ int i;
+ int block_size = ending_coordinate - starting_coordinate;
+ start_index = find_starting_index( starting_coordinate, snp_locations,start_index, end_index);
+
+ for(i = start_index; i < length_of_original_genome ; i++)
+ {
+ if(snp_locations[i]< ending_coordinate && snp_locations[i]>= starting_coordinate)
+ {
+ if(child_sequence[i] == '-' || child_sequence[i] == 'N')
+ {
+ block_size--;
+ }
+ }
+
+ if( snp_locations[i]> ending_coordinate)
+ {
+ break;
+ }
+
+ }
+ return block_size;
+}
+
+
+// take in a sequence, and calculate the size of the genome when gaps are excluded
+int calculate_size_of_genome_without_gaps(char * child_sequence, int start_index, int length_of_sequence, int length_of_original_genome)
+{
+ int i;
+ int total_length_of_genome = length_of_original_genome;
+ for(i = start_index; i< (start_index+length_of_sequence) && (i-start_index) < (total_length_of_genome); i++)
+ {
+ if(child_sequence[i] == '\0')
+ {
+ break;
+ }
+
+ if(child_sequence[i] == '-' || child_sequence[i] == 'N')
+ {
+ length_of_original_genome--;
+ }
+ }
+ return length_of_original_genome;
+}
+
+int calculate_number_of_snps_excluding_gaps(char * ancestor_sequence, char * child_sequence, int child_sequence_size, int * branch_snp_coords, int * snp_locations,char * branch_snp_sequence, char * branch_snp_ancestor_sequence)
+{
+ int i ;
+ int number_of_branch_snp_sites = 0;
+
+ for(i = 0; i< child_sequence_size; i++)
+ {
+ branch_snp_coords[i] = 0;
+ if(ancestor_sequence[i] == '\0' || child_sequence[i] == '\0')
+ {
+ break;
+ }
+
+ if(child_sequence[i] != ancestor_sequence[i] && child_sequence[i] != '-' && child_sequence[i] != 'N' && child_sequence[i] != '.' && ancestor_sequence[i] != '-' && ancestor_sequence[i] != 'N')
+ {
+ branch_snp_coords[number_of_branch_snp_sites] = snp_locations[i];
+ branch_snp_sequence[number_of_branch_snp_sites] = child_sequence[i];
+ branch_snp_ancestor_sequence[number_of_branch_snp_sites] = ancestor_sequence[i];
+ number_of_branch_snp_sites++;
+ }
+ }
+
+ branch_snp_sequence[number_of_branch_snp_sites] = '\0';
+ branch_snp_ancestor_sequence[number_of_branch_snp_sites] = '\0';
+ return number_of_branch_snp_sites;
+}
+
+
+int flag_recombinations_in_window(int window_start_coordinate, int window_end_coordinate, int number_of_snps, int * branch_snp_sites, int * recombinations, int number_of_recombinations,int * snp_locations, int total_num_snps)
+{
+ int i;
+ int number_of_snps_in_block = 0;
+ int start_index = find_starting_index( window_start_coordinate, branch_snp_sites, 0, number_of_snps);
+
+ for(i = start_index; i < number_of_snps; i++)
+ {
+ if(branch_snp_sites[i]>= window_start_coordinate && branch_snp_sites[i] <= window_end_coordinate )
+ {
+ recombinations[number_of_recombinations+number_of_snps_in_block] = find_matching_coordinate_index(branch_snp_sites[i],snp_locations, total_num_snps, i);
+ number_of_snps_in_block++;
+ }
+ if(branch_snp_sites[i] > window_end_coordinate)
+ {
+ break;
+ }
+ }
+ return number_of_snps_in_block;
+}
+
+int find_matching_coordinate_index(int window_start_coordinate, int * snp_sites, int number_of_snps, int starting_index)
+{
+ return find_starting_index( window_start_coordinate, snp_sites, starting_index, number_of_snps);
+}
+
+
diff --git a/src/snp_searching.h b/src/snp_searching.h
new file mode 100644
index 0000000..c14fb27
--- /dev/null
+++ b/src/snp_searching.h
@@ -0,0 +1,39 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _SNP_SEARCHING_H_
+#define _SNP_SEARCHING_H_
+int advance_window_start_to_next_snp(int window_start_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps);
+int find_starting_index(int window_start_coordinate, int * snp_locations, int start_index, int end_index);
+int rewind_window_end_to_last_snp(int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps);
+int get_window_end_coordinates_excluding_gaps(int window_start_coordinate, int window_size, int * snp_locations, char * child_sequence, int number_of_snps);
+int find_number_of_snps_in_block(int window_start_coordinate, int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_snps);
+int calculate_block_size_without_gaps(char * child_sequence, int * snp_locations, int starting_coordinate, int ending_coordinate, int length_of_original_genome);
+int calculate_size_of_genome_without_gaps(char * child_sequence, int start_index, int length_of_sequence, int length_of_original_genome);
+int calculate_number_of_snps_excluding_gaps(char * ancestor_sequence, char * child_sequence, int child_sequence_size, int * branch_snp_coords, int * snp_locations, char * branch_snp_sequence, char * branch_snp_ancestor_sequence);
+int flag_recombinations_in_window(int window_start_coordinate, int window_end_coordinate, int number_of_snps, int * branch_snp_sites, int * recombinations, int number_of_recombinations,int * snp_locations, int total_num_snps);
+int find_matching_coordinate_index(int window_start_coordinate, int * snp_sites, int number_of_snps, int starting_index);
+int advance_window_start_to_next_snp_with_start_index(int window_start_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps, int start_index);
+int rewind_window_end_to_last_snp_with_start_end_index(int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_branch_snps, int start_index,int end_index);
+int find_number_of_snps_in_block_with_start_end_index(int window_start_coordinate, int window_end_coordinate, int * snp_locations, char * child_sequence, int number_of_snps, int start_index,int end_index);
+int get_window_end_coordinates_excluding_gaps_with_start_end_index(int window_start_coordinate, int window_size, int * snp_locations, char * child_sequence, int number_of_snps, int start_index,int end_index);
+int calculate_block_size_without_gaps_with_start_end_index(char * child_sequence, int * snp_locations, int starting_coordinate, int ending_coordinate, int length_of_original_genome, int start_index,int end_index);
+
+
+#endif
\ No newline at end of file
diff --git a/src/snp_sites.c b/src/snp_sites.c
new file mode 100644
index 0000000..45b6312
--- /dev/null
+++ b/src/snp_sites.c
@@ -0,0 +1,185 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <regex.h>
+#include "vcf.h"
+#include "alignment_file.h"
+#include "snp_sites.h"
+#include "phylip_of_snp_sites.h"
+#include "parse_phylip.h"
+#include "string_cat.h"
+#include "fasta_of_snp_sites.h"
+
+
+void build_snp_locations(int snp_locations[], char reference_sequence[])
+{
+ int i;
+ int snp_counter = 0;
+
+ for(i = 0; reference_sequence[i]; i++)
+ {
+ if(reference_sequence[i] == '*')
+ {
+ snp_locations[snp_counter] = i;
+ snp_counter++;
+ }
+ }
+}
+
+
+int generate_snp_sites(char filename[], int exclude_gaps, char suffix[])
+{
+ int length_of_genome;
+ char * reference_sequence;
+ int number_of_snps;
+ int * snp_locations;
+ int number_of_samples;
+ int i;
+
+ length_of_genome = genome_length(filename);
+ reference_sequence = (char *) calloc((length_of_genome+1),sizeof(char));
+
+ build_reference_sequence(reference_sequence,filename);
+ number_of_snps = detect_snps(reference_sequence, filename, length_of_genome, exclude_gaps);
+
+ snp_locations = (int *) calloc((number_of_snps+1),sizeof(int));
+ build_snp_locations(snp_locations, reference_sequence);
+ free(reference_sequence);
+
+ number_of_samples = number_of_sequences_in_file(filename);
+
+ // Find out the names of the sequences
+ char* sequence_names[number_of_samples];
+ sequence_names[number_of_samples-1] = '\0';
+ for(i = 0; i < number_of_samples; i++)
+ {
+ sequence_names[i] = calloc(MAX_SAMPLE_NAME_SIZE,sizeof(char));
+ }
+
+ get_sample_names_for_header(filename, sequence_names, number_of_samples);
+
+ int internal_nodes[number_of_samples];
+ int a = 0;
+ for(a =0; a < number_of_samples; a++)
+ {
+ internal_nodes[a] = 0;
+ }
+
+ char* bases_for_snps[number_of_snps];
+
+ for(i = 0; i < number_of_snps; i++)
+ {
+ bases_for_snps[i] = calloc((number_of_samples+1),sizeof(char));
+ }
+
+ get_bases_for_each_snp(filename, snp_locations, bases_for_snps, length_of_genome, number_of_snps);
+
+ char filename_without_directory[MAX_FILENAME_SIZE];
+ strip_directory_from_filename(filename, filename_without_directory);
+
+ concat_strings_created_with_malloc(filename_without_directory,suffix);
+
+ create_vcf_file(filename_without_directory, snp_locations, number_of_snps, bases_for_snps, sequence_names, number_of_samples,internal_nodes,1,length_of_genome);
+ create_phylip_of_snp_sites(filename_without_directory, number_of_snps, bases_for_snps, sequence_names, number_of_samples,internal_nodes);
+ create_fasta_of_snp_sites(filename_without_directory, number_of_snps, bases_for_snps, sequence_names, number_of_samples,internal_nodes);
+
+ free(snp_locations);
+ return 1;
+}
+
+// Inefficient
+void strip_directory_from_filename(char * input_filename, char * output_filename)
+{
+ int i;
+ int end_index = 0;
+ int last_forward_slash_index = -1;
+ for(i = 0; i< MAX_FILENAME_SIZE; i++)
+ {
+ if(input_filename[i] == '/')
+ {
+ last_forward_slash_index = i;
+ }
+
+ if(input_filename[i] == '\0' || input_filename[i] == '\n')
+ {
+ end_index = i;
+ break;
+ }
+ }
+
+ int current_index = 0;
+ for(i = last_forward_slash_index+1; i< end_index; i++)
+ {
+ output_filename[current_index] = input_filename[i];
+ current_index++;
+ }
+ output_filename[current_index] = '\0';
+}
+
+// return new number of snps
+int refilter_existing_snps(char * reference_bases, int number_of_snps, int * snp_locations, int * filtered_snp_locations, int internal_nodes[])
+{
+ // go through each snp column and check to see if there is still variation
+ int i;
+ int number_of_filtered_snps = number_of_snps;
+ for(i = 0; i < number_of_snps; i++)
+ {
+ if( does_column_contain_snps(i, reference_bases[i]) == 0)
+ {
+ snp_locations[i] = -1;
+ reference_bases[i] = '*';
+
+ number_of_filtered_snps--;
+ }
+ }
+
+ remove_filtered_snp_locations(filtered_snp_locations, snp_locations, number_of_snps);
+ return number_of_filtered_snps;
+}
+
+void remove_filtered_snp_locations(int * filtered_snp_locations, int * snp_locations, int number_of_snps)
+{
+ int i;
+ int filtered_counter=0;
+ for(i = 0; i< number_of_snps; i++)
+ {
+ if(snp_locations[i] != -1)
+ {
+ filtered_snp_locations[filtered_counter] = snp_locations[i];
+ filtered_counter++;
+ }
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/snp_sites.h b/src/snp_sites.h
new file mode 100644
index 0000000..9e604df
--- /dev/null
+++ b/src/snp_sites.h
@@ -0,0 +1,32 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _SNP_SITES_H_
+#define _SNP_SITES_H_
+
+void build_snp_locations(int snp_locations[], char reference_sequence[]);
+int generate_snp_sites(char filename[], int exclude_gaps, char suffix[]);
+int refilter_existing_snps(char * reference_bases, int number_of_snps, int * snp_locations, int * filtered_snp_locations, int internal_nodes[]);
+void remove_filtered_snp_locations(int * filtered_snp_locations, int * snp_locations, int number_of_snps);
+void strip_directory_from_filename(char * input_filename, char * output_filename);
+
+#define MAX_FILENAME_SIZE 1024
+#define MAX_SAMPLE_NAME_SIZE 1024
+
+#endif
\ No newline at end of file
diff --git a/src/string_cat.c b/src/string_cat.c
new file mode 100644
index 0000000..50b3df3
--- /dev/null
+++ b/src/string_cat.c
@@ -0,0 +1,41 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2013 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+
+int size_of_string(char *input_string)
+{
+ int i = 0;
+
+ while( input_string[i] != '\0')
+ {
+ i++;
+ }
+ return i;
+}
+
+void concat_strings_created_with_malloc(char *input_string, char *string_to_concat)
+{
+ int input_str_size = size_of_string(input_string);
+ int to_concat_str_size = size_of_string(string_to_concat);
+ memcpy(input_string + input_str_size, string_to_concat, (to_concat_str_size+1)*sizeof(char));
+}
diff --git a/src/string_cat.h b/src/string_cat.h
new file mode 100644
index 0000000..2365930
--- /dev/null
+++ b/src/string_cat.h
@@ -0,0 +1,27 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2013 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _STRING_CAT_H_
+#define _STRING_CAT_H_
+
+void concat_strings_created_with_malloc(char *input_string, char *string_to_concat);
+int size_of_string(char *input_string);
+
+#endif
+
diff --git a/src/tree_scaling.c b/src/tree_scaling.c
new file mode 100644
index 0000000..1ac96ca
--- /dev/null
+++ b/src/tree_scaling.c
@@ -0,0 +1,70 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2012 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "seqUtil.h"
+#include "Newickform.h"
+#include "tree_scaling.h"
+
+void scale_branch_distances(newick_node * root_node, int number_of_filtered_snps)
+{
+
+ if (root_node->childNum == 0)
+ {
+ root_node->dist = (root_node->dist * number_of_filtered_snps);
+ }
+ else
+ {
+ root_node->dist = root_node->dist * number_of_filtered_snps;
+ newick_child *child;
+ child = root_node->child;
+ while (child != NULL)
+ {
+ scale_branch_distances(child->node, number_of_filtered_snps);
+ child = child->next;
+ }
+ }
+}
+
+
+void cleanup_node_memory(newick_node * root_node)
+{
+ free(root_node->recombinations);
+ free(root_node->taxon_names);
+ free(root_node->seq);
+ free(root_node->block_coordinates[0]);
+ free(root_node->block_coordinates[1]);
+ free(root_node->block_coordinates);
+
+ if (root_node->childNum == 0)
+ {
+ }
+ else
+ {
+ newick_child *child;
+ child = root_node->child;
+ while (child != NULL)
+ {
+ cleanup_node_memory(child->node);
+ child = child->next;
+ }
+ }
+}
diff --git a/src/tree_scaling.h b/src/tree_scaling.h
new file mode 100644
index 0000000..190da00
--- /dev/null
+++ b/src/tree_scaling.h
@@ -0,0 +1,29 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _TREE_SCALING_H_
+#define _TREE_SCALING_H_
+void scale_branch_distances(newick_node * root_node, int number_of_filtered_snps);
+void cleanup_node_memory(newick_node * root_node);
+
+#endif
+
+
+
+
diff --git a/src/tree_statistics.c b/src/tree_statistics.c
new file mode 100644
index 0000000..5832fba
--- /dev/null
+++ b/src/tree_statistics.c
@@ -0,0 +1,83 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2012 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "parse_phylip.h"
+#include "tree_statistics.h"
+#include "string_cat.h"
+
+void create_tree_statistics_file(char filename[], sample_statistics ** statistics_for_samples, int number_of_samples)
+{
+ FILE *file_pointer;
+ int sample_counter;
+ char * base_filename;
+
+ base_filename = (char *) calloc(MAX_FILE_NAME_SIZE,sizeof(char));
+ memcpy(base_filename, filename, (1024)*sizeof(char));
+ char extension[7] = {".stats"};
+ concat_strings_created_with_malloc(base_filename,extension);
+ file_pointer = fopen(base_filename, "w");
+ fprintf( file_pointer, "Node\tTotal SNPs\tNum of SNPs inside recombinations\tNum of SNPs outside recombinations\tNum of Recombination Blocks\tBases in Recombinations\tr/m\trho/theta\tGenome Length\tBases in Clonal Frame\n");
+
+ for(sample_counter=0; sample_counter< number_of_samples; sample_counter++)
+ {
+ sample_statistics * sample_details = ((sample_statistics *) statistics_for_samples[sample_counter]);
+ fprintf( file_pointer, "%s\t", sample_details->sample_name);
+ fprintf( file_pointer, "%i\t", (sample_details->number_of_recombinations + sample_details->number_of_snps));
+ fprintf( file_pointer, "%i\t", sample_details->number_of_recombinations);
+ fprintf( file_pointer, "%i\t", (sample_details->number_of_snps));
+ fprintf( file_pointer, "%i\t", sample_details->number_of_blocks);
+ fprintf( file_pointer, "%i\t", sample_details->bases_in_recombinations);
+ fprintf( file_pointer, "%f\t", recombination_to_mutation_ratio(sample_details->number_of_recombinations, (sample_details->number_of_snps)));
+ fprintf( file_pointer, "%f\t", rho_theta(sample_details->number_of_blocks,sample_details->number_of_snps));
+ fprintf( file_pointer, "%i\t", sample_details->genome_length_without_gaps);
+ fprintf( file_pointer, "%i", sample_details->genome_length_excluding_blocks_and_gaps);
+ fprintf( file_pointer, "\n");
+
+ free(sample_details->sample_name);
+ free(sample_details);
+ }
+
+ free(base_filename);
+ free(statistics_for_samples);
+
+ fclose(file_pointer);
+}
+
+float recombination_to_mutation_ratio(int number_of_recombinations, int number_of_snps)
+{
+ if(number_of_snps == 0)
+ {
+ return 0;
+ }
+ return (number_of_recombinations*1.0)/(number_of_snps*1.0);
+}
+
+float rho_theta(int number_of_blocks, int number_of_snps)
+{
+ if(number_of_snps == 0 || number_of_blocks == 0)
+ {
+ return 0;
+ }
+ return (number_of_blocks*1.0)/(number_of_snps*1.0);
+}
+
+
diff --git a/src/tree_statistics.h b/src/tree_statistics.h
new file mode 100644
index 0000000..c49f507
--- /dev/null
+++ b/src/tree_statistics.h
@@ -0,0 +1,32 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _TREE_STATISTICS_H_
+#define _TREE_STATISTICS_H_
+
+ void create_tree_statistics_file(char filename[], sample_statistics ** statistics_for_samples, int number_of_samples);
+ float recombination_to_mutation_ratio(int number_of_recombinations, int number_of_snps);
+ float rho_theta(int number_of_blocks, int number_of_snps);
+#define MAX_FILE_NAME_SIZE 1024
+
+#endif
+
+
+
+
diff --git a/src/vcf.c b/src/vcf.c
new file mode 100644
index 0000000..fe1d2e0
--- /dev/null
+++ b/src/vcf.c
@@ -0,0 +1,190 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <regex.h>
+#include "vcf.h"
+#include "alignment_file.h"
+#include "snp_sites.h"
+#include "parse_phylip.h"
+#include "string_cat.h"
+
+
+void create_vcf_file(char filename[], int snp_locations[],int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples,int internal_nodes[], int offset, int length_of_original_genome)
+{
+ FILE *vcf_file_pointer;
+ char * base_filename;
+ base_filename = (char *) calloc((1024 +1),sizeof(char));
+ memcpy(base_filename, filename, (1024+1)*sizeof(char));
+ char extension[5] = {".vcf"};
+ concat_strings_created_with_malloc(base_filename,extension);
+ vcf_file_pointer=fopen(base_filename, "w");
+ output_vcf_header(vcf_file_pointer,sequence_names, number_of_samples,internal_nodes,length_of_original_genome);
+ output_vcf_snps(vcf_file_pointer, bases_for_snps, snp_locations, number_of_snps, number_of_samples,internal_nodes,offset);
+ fclose(vcf_file_pointer);
+ free(base_filename);
+}
+
+void output_vcf_snps(FILE * vcf_file_pointer, char ** bases_for_snps, int * snp_locations, int number_of_snps, int number_of_samples,int internal_nodes[], int offset)
+{
+ int i;
+ for(i=0; i < number_of_snps; i++)
+ {
+ output_vcf_row(vcf_file_pointer, bases_for_snps[i], snp_locations[i], number_of_samples,internal_nodes, offset);
+ }
+}
+
+void output_vcf_header( FILE * vcf_file_pointer, char ** sequence_names, int number_of_samples,int internal_nodes[], int length_of_original_genome)
+{
+ int i;
+ fprintf( vcf_file_pointer, "##fileformat=VCFv4.2\n" );
+ fprintf( vcf_file_pointer, "##contig=<ID=1,length=%d>\n",length_of_original_genome );
+ fprintf( vcf_file_pointer, "##FORMAT=<ID=AB,Number=1,Type=String,Description=\"Alt Base\">\n" );
+
+ fprintf( vcf_file_pointer, "#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT" );
+
+ for(i=0; i<number_of_samples; i++)
+ {
+ fprintf( vcf_file_pointer, "\t");
+ if(internal_nodes[i] == 1)
+ {
+ continue;
+ }
+ fprintf( vcf_file_pointer, "%s", sequence_names[i]);
+ }
+ fprintf( vcf_file_pointer, "\n");
+}
+
+void output_vcf_row(FILE * vcf_file_pointer, char * bases_for_snp, int snp_location, int number_of_samples,int internal_nodes[], int offset)
+{
+ char reference_base = bases_for_snp[0];
+ char alt_bases[30];
+ if(reference_base == '\0')
+ {
+ return;
+ }
+
+ // Chromosome
+ fprintf( vcf_file_pointer, "1\t");
+
+ // Position
+ fprintf( vcf_file_pointer, "%d\t", (int) snp_location + offset);
+
+ //ID
+ fprintf( vcf_file_pointer, ".\t");
+
+ // REF
+ fprintf( vcf_file_pointer, "%c\t", (char) reference_base );
+
+ // ALT
+ // Need to look through list and find unique characters
+
+ alternative_bases(reference_base, bases_for_snp, alt_bases, number_of_samples);
+ fprintf( vcf_file_pointer, "%s\t", alt_bases);
+
+ // QUAL
+ fprintf( vcf_file_pointer, ".\t");
+
+ // FILTER
+ fprintf( vcf_file_pointer, ".\t");
+
+ // INFO
+ fprintf( vcf_file_pointer, ".\t");
+
+ // FORMAT
+ fprintf( vcf_file_pointer, "AB\t");
+
+ // Bases for each sample
+ output_vcf_row_samples_bases(vcf_file_pointer, reference_base, bases_for_snp, number_of_samples,internal_nodes );
+
+ fprintf( vcf_file_pointer, "\n");
+}
+
+
+void alternative_bases(char reference_base, char * bases_for_snp, char alt_bases[], int number_of_samples)
+{
+ int i;
+ int num_alt_bases = 0;
+ for(i=0; i< number_of_samples; i++ )
+ {
+ if((bases_for_snp[i] != reference_base) )
+ {
+ if(check_if_char_in_string(alt_bases, bases_for_snp[i], num_alt_bases) == 0)
+ {
+ alt_bases[num_alt_bases] = bases_for_snp[i];
+ num_alt_bases++;
+ alt_bases[num_alt_bases] = ',';
+ num_alt_bases++;
+ }
+ }
+ }
+ if(num_alt_bases > 0 && alt_bases[num_alt_bases-1] == ',')
+ {
+ alt_bases[num_alt_bases-1] = '\0';
+ }
+ else
+ {
+ alt_bases[num_alt_bases] = '\0';
+ }
+}
+
+int check_if_char_in_string(char search_string[], char target_char, int search_string_length)
+{
+ int i;
+ for(i=0; i < search_string_length ; i++ )
+ {
+ if(search_string[i] == target_char)
+ {
+ return 1;
+ }
+ }
+ return 0;
+}
+
+void output_vcf_row_samples_bases(FILE * vcf_file_pointer, char reference_base, char * bases_for_snp, int number_of_samples,int internal_nodes[])
+{
+ int i;
+
+ for(i=0; i < number_of_samples ; i++ )
+ {
+ if(internal_nodes[i] == 1)
+ {
+ continue;
+ }
+ if(bases_for_snp[i] == reference_base)
+ {
+ fprintf( vcf_file_pointer, "%c", (char) reference_base );
+ }
+ else
+ {
+ fprintf( vcf_file_pointer, "%c", (char) bases_for_snp[i] );
+ }
+ if(i+1 != number_of_samples)
+ {
+ fprintf( vcf_file_pointer, "\t");
+ }
+ }
+}
+
+
+
+
diff --git a/src/vcf.h b/src/vcf.h
new file mode 100644
index 0000000..ca154ff
--- /dev/null
+++ b/src/vcf.h
@@ -0,0 +1,32 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _VCF_H_
+#define _VCF_H_
+
+void output_vcf_header( FILE * vcf_file_pointer, char ** sequence_names, int number_of_samples,int internal_nodes[], int length_of_original_genome);
+void create_vcf_file(char filename[], int snp_locations[], int number_of_snps, char ** bases_for_snps, char ** sequence_names, int number_of_samples,int internal_nodes[], int offset, int length_of_original_genome);
+void output_vcf_snps(FILE * vcf_file_pointer, char ** bases_for_snps, int * snp_locations, int number_of_snps, int number_of_samples,int internal_nodes[], int offset);
+void output_vcf_row(FILE * vcf_file_pointer, char * bases_for_snp, int snp_location, int number_of_samples,int internal_nodes[], int offset);
+void output_vcf_row_samples_bases(FILE * vcf_file_pointer, char reference_base, char * bases_for_snp, int number_of_samples,int internal_nodes[]);
+void alternative_bases(char reference_base, char * bases_for_snp, char alt_bases[], int number_of_samples);
+int check_if_char_in_string(char search_string[], char target_char, int search_string_length);
+
+
+#endif
\ No newline at end of file
diff --git a/tests/check_branch_sequences.c b/tests/check_branch_sequences.c
new file mode 100644
index 0000000..20badf2
--- /dev/null
+++ b/tests/check_branch_sequences.c
@@ -0,0 +1,279 @@
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_branch_sequences.h"
+#include "helper_methods.h"
+
+#include "branch_sequences.h"
+
+
+
+
+
+
+START_TEST (check_exclude_snp_sites_in_block)
+{
+ int number_of_branch_snps = 8;
+ int * snp_sites;
+ snp_sites = (int *) malloc((number_of_branch_snps+1)*sizeof(int));
+ snp_sites[0] = 1;
+ snp_sites[1] = 3;
+ snp_sites[2] = 5;
+ snp_sites[3] = 6;
+ snp_sites[4] = 7;
+ snp_sites[5] = 8;
+ snp_sites[6] = 10;
+ snp_sites[7] = 11;
+
+ fail_unless(exclude_snp_sites_in_block(0,2, snp_sites, number_of_branch_snps) == 7);
+ fail_unless(exclude_snp_sites_in_block(5,7, snp_sites, number_of_branch_snps-1) == 4);
+ fail_unless(exclude_snp_sites_in_block(8,11, snp_sites, number_of_branch_snps-4) == 1);
+ fail_unless(exclude_snp_sites_in_block(3,3, snp_sites, number_of_branch_snps-7) == 0);
+}
+END_TEST
+
+START_TEST (check_copy_and_concat_2d_integer_arrays)
+{
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((3)*sizeof(int ));
+ block_coords[1] = (int*) malloc((3)*sizeof(int ));
+
+ int ** block_coords_2;
+ block_coords_2 = (int **) malloc(2*sizeof(int*));
+ block_coords_2[0] = (int*) malloc((2)*sizeof(int ));
+ block_coords_2[1] = (int*) malloc((2)*sizeof(int ));
+
+ int ** block_coords_out;
+ block_coords_out = (int **) malloc(2*sizeof(int*));
+ block_coords_out[0] = (int*) malloc((5)*sizeof(int ));
+ block_coords_out[1] = (int*) malloc((5)*sizeof(int ));
+
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+ block_coords[0][1] = 100;
+ block_coords[1][1] = 110;
+ block_coords[0][2] = 7;
+ block_coords[1][2] = 15;
+
+ block_coords_2[0][0] = 200;
+ block_coords_2[1][0] = 204;
+ block_coords_2[0][1] = 2;
+ block_coords_2[1][1] = 8;
+
+ int output_size = 0;
+ output_size = copy_and_concat_2d_integer_arrays(block_coords, 3, block_coords_2, 2, block_coords_out) ;
+ fail_unless(output_size == 5);
+ fail_unless(block_coords_out[0][0] == 5);
+ fail_unless(block_coords_out[1][0] == 10);
+ fail_unless(block_coords_out[0][2] == 7);
+ fail_unless(block_coords_out[1][2] == 15);
+ fail_unless(block_coords_out[0][4] == 2);
+ fail_unless(block_coords_out[1][4] == 8);
+
+}
+END_TEST
+
+int test_bases_in_recombinations(int block_size)
+{
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+ block_coords[0][1] = 100;
+ block_coords[1][1] = 110;
+ block_coords[0][2] = 15;
+ block_coords[1][2] = 20;
+ block_coords[0][3] = 7;
+ block_coords[1][3] = 15;
+ char * child_sequence = "AAAAAAAAATAA";
+ int snp_locations[12] = {1,2,3,5,7,10,11,15,20,30,100,110};
+ calculate_number_of_bases_in_recombations_excluding_gaps(block_coords, block_size, child_sequence, snp_locations,12);
+}
+
+int test_bases_in_recombinations_with_gaps(int block_size)
+{
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+ block_coords[0][1] = 100;
+ block_coords[1][1] = 110;
+ block_coords[0][2] = 15;
+ block_coords[1][2] = 20;
+ block_coords[0][3] = 7;
+ block_coords[1][3] = 15;
+ char * child_sequence = "--A---AAAAAAAAAAAAAT";
+ int snp_locations[16] = {1,4,5,6,7,8,9,10,11,15,20,30,40,50,100,110};
+ calculate_number_of_bases_in_recombations_excluding_gaps(block_coords, block_size, child_sequence, snp_locations,16);
+}
+
+
+START_TEST (check_calculate_number_of_bases_in_recombations)
+{
+ fail_unless(test_bases_in_recombinations(4) == 25);
+ fail_unless(test_bases_in_recombinations(3) == 20);
+ fail_unless(test_bases_in_recombinations(2) == 15);
+ fail_unless(test_bases_in_recombinations(1) == 5);
+
+ fail_unless(test_bases_in_recombinations_with_gaps(4) == 22);
+ fail_unless(test_bases_in_recombinations_with_gaps(3) == 17);
+ fail_unless(test_bases_in_recombinations_with_gaps(2) == 12);
+ fail_unless(test_bases_in_recombinations_with_gaps(1) == 2);
+}
+END_TEST
+
+START_TEST (check_get_list_of_snp_indices_which_fall_in_downstream_recombinations_single_block)
+{
+ int ** block_coords;
+ block_coords = (int **) malloc((3)*sizeof(int*));
+ block_coords[0] = (int*) malloc((2)*sizeof(int ));
+ block_coords[1] = (int*) malloc((2)*sizeof(int ));
+ block_coords[0][0] = 3;
+ block_coords[1][0] = 6;
+ int snp_locations[16] = {2,4,6,8};
+
+ int * snps_in_recombinations = (int *) calloc((4 +1),sizeof(int));
+ int num_snps_in_recombinations = 0;
+ num_snps_in_recombinations = get_list_of_snp_indices_which_fall_in_downstream_recombinations(block_coords,1,snp_locations,4, snps_in_recombinations);
+ fail_unless(num_snps_in_recombinations == 2);
+ fail_unless(snps_in_recombinations[0] == 1);
+ fail_unless(snps_in_recombinations[1] == 2);
+}
+END_TEST
+
+
+START_TEST (check_get_list_of_snp_indices_which_fall_in_downstream_recombinations)
+{
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+ block_coords[0][1] = 30;
+ block_coords[1][1] = 35;
+ block_coords[0][2] = 20;
+ block_coords[1][2] = 25;
+ block_coords[0][3] = 7;
+ block_coords[1][3] = 15;
+ int snp_locations[16] = {1,4,5,6,7,10,11,15,19,20,29,30,35,36,40,50};
+
+ int * snps_in_recombinations = (int *) calloc((16 +1),sizeof(int));
+ int num_snps_in_recombinations = 0;
+ num_snps_in_recombinations = get_list_of_snp_indices_which_fall_in_downstream_recombinations(block_coords,4,snp_locations,16, snps_in_recombinations);
+ fail_unless(num_snps_in_recombinations == 9);
+
+ fail_unless(snps_in_recombinations[0] == 2);
+ fail_unless(snps_in_recombinations[1] == 3);
+ fail_unless(snps_in_recombinations[2] == 4);
+ fail_unless(snps_in_recombinations[3] == 5);
+ fail_unless(snps_in_recombinations[4] == 11);
+ fail_unless(snps_in_recombinations[5] == 12);
+ fail_unless(snps_in_recombinations[6] == 9);
+ fail_unless(snps_in_recombinations[7] == 6);
+ fail_unless(snps_in_recombinations[8] == 7);
+}
+END_TEST
+
+
+START_TEST (check_calculate_genome_length_clonal_frame_single_recomb)
+{
+ char *sequence = "AAAAACCCCCGGGGGTTTTT";
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+
+ fail_unless(calculate_genome_length_excluding_blocks_and_gaps(sequence, 20, block_coords, 1) == 14);
+}
+END_TEST
+
+START_TEST (check_calculate_genome_length_clonal_frame_only_gaps)
+{
+ char *sequence = "A-AAANNNNNGGNGGT--TT";
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+
+ fail_unless(calculate_genome_length_excluding_blocks_and_gaps(sequence, 20, block_coords, 0) == 11);
+}
+END_TEST
+
+START_TEST (check_calculate_genome_length_clonal_frame_overlapping_blocks)
+{
+ char *sequence = "AAAAACCCCCGGGGGTTTTT";
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 10;
+ block_coords[0][1] = 7;
+ block_coords[1][1] = 15;
+
+ fail_unless(calculate_genome_length_excluding_blocks_and_gaps(sequence, 20, block_coords, 2) == 9);
+}
+END_TEST
+
+START_TEST (check_calculate_genome_length_clonal_frame_gaps_within_block)
+{
+ char *sequence = "AAAAACCCNNNNNGGTTTTT";
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((4)*sizeof(int ));
+ block_coords[1] = (int*) malloc((4)*sizeof(int ));
+ block_coords[0][0] = 5;
+ block_coords[1][0] = 15;
+
+ fail_unless(calculate_genome_length_excluding_blocks_and_gaps(sequence, 20, block_coords, 1) == 9);
+}
+END_TEST
+
+START_TEST (check_calculate_genome_length_clonal_frame_complex)
+{
+ char *sequence = "AAAAACCCCCGGNGGTNNTT";
+ int ** block_coords;
+ block_coords = (int **) malloc(2*sizeof(int*));
+ block_coords[0] = (int*) malloc((5)*sizeof(int ));
+ block_coords[1] = (int*) malloc((5)*sizeof(int ));
+ block_coords[0][0] = 1;
+ block_coords[1][0] = 3;
+ block_coords[0][1] = 7;
+ block_coords[1][1] = 10;
+ block_coords[0][2] = 9;
+ block_coords[1][2] = 12;
+ block_coords[0][3] = 16;
+ block_coords[1][3] = 20;
+
+ fail_unless(calculate_genome_length_excluding_blocks_and_gaps(sequence, 20, block_coords, 4) == 5);
+}
+END_TEST
+
+Suite * check_branch_sequences_suite (void)
+{
+ Suite *s = suite_create ("checking branch sequences");
+
+ TCase *tc_branch_sequences = tcase_create ("excluding_recombinations");
+ tcase_add_test (tc_branch_sequences, check_exclude_snp_sites_in_block);
+ tcase_add_test (tc_branch_sequences, check_copy_and_concat_2d_integer_arrays);
+ tcase_add_test (tc_branch_sequences, check_calculate_number_of_bases_in_recombations);
+ tcase_add_test (tc_branch_sequences, check_get_list_of_snp_indices_which_fall_in_downstream_recombinations);
+ tcase_add_test (tc_branch_sequences, check_get_list_of_snp_indices_which_fall_in_downstream_recombinations_single_block);
+ tcase_add_test (tc_branch_sequences, check_calculate_genome_length_clonal_frame_single_recomb);
+ tcase_add_test (tc_branch_sequences, check_calculate_genome_length_clonal_frame_only_gaps);
+ tcase_add_test (tc_branch_sequences, check_calculate_genome_length_clonal_frame_complex);
+ tcase_add_test (tc_branch_sequences, check_calculate_genome_length_clonal_frame_gaps_within_block);
+ suite_add_tcase (s, tc_branch_sequences);
+
+ return s;
+}
diff --git a/tests/check_branch_sequences.h b/tests/check_branch_sequences.h
new file mode 100644
index 0000000..7f50bb3
--- /dev/null
+++ b/tests/check_branch_sequences.h
@@ -0,0 +1,28 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_BRANCH_SEQUENCES_H_
+#define _CHECK_BRANCH_SEQUENCES_H_
+
+ Suite * check_branch_sequences_suite(void);
+
+#endif
+
+
+
diff --git a/tests/check_gubbins.c b/tests/check_gubbins.c
new file mode 100644
index 0000000..e927305
--- /dev/null
+++ b/tests/check_gubbins.c
@@ -0,0 +1,138 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_parse_phylip.h"
+#include "helper_methods.h"
+#include "gubbins.h"
+
+START_TEST (check_gubbins_no_recombinations)
+{
+ remove("../tests/data/no_recombinations.tre");
+ cp("../tests/data/no_recombinations.tre", "../tests/data/no_recombinations.original.tre");
+ run_gubbins("../tests/data/no_recombinations.aln.vcf", "../tests/data/no_recombinations.tre","../tests/data/no_recombinations.aln.snp_sites.aln",3,"../tests/data/no_recombinations.aln.snp_sites.aln",100,10000);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.tab") == 1);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.vcf") == 1);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.phylip") == 1);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.snp_sites.aln") == 1);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.stats") == 1);
+ fail_unless(file_exists("../tests/data/no_recombinations.tre.gff") == 1);
+
+ fail_unless(number_of_recombinations_in_file("../tests/data/no_recombinations.tre.tab") == 0);
+ fail_unless(compare_files("../tests/data/no_recombinations.tre","../tests/data/no_recombinations.expected.tre") == 1);
+ fail_unless(compare_files("../tests/data/no_recombinations.tre.branch_snps.tab","../tests/data/no_recombinations.tre.branch_snps.expected.tab") == 1);
+
+ remove("../tests/data/no_recombinations.tre");
+ remove("../tests/data/no_recombinations.tre.tab");
+ remove("../tests/data/no_recombinations.tre.vcf");
+ remove("../tests/data/no_recombinations.tre.phylip");
+ remove("../tests/data/no_recombinations.tre.stats");
+ remove("../tests/data/no_recombinations.tre.gff");
+ remove("../tests/data/no_recombinations.tre.snp_sites.aln");
+ remove("../tests/data/no_recombinations.tre.branch_snps.tab");
+}
+END_TEST
+
+START_TEST (check_gubbins_one_recombination)
+{
+ remove("../tests/data/one_recombination.tre");
+ cp("../tests/data/one_recombination.tre", "../tests/data/one_recombination.original.tre");
+ run_gubbins("../tests/data/one_recombination.aln.vcf", "../tests/data/one_recombination.tre","../tests/data/one_recombination.aln.snp_sites.aln",3,"../tests/data/one_recombination.aln.snp_sites.aln",100,10000);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.tab") == 1);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.vcf") == 1);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.phylip") == 1);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.stats") == 1);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.gff") == 1);
+ fail_unless(file_exists("../tests/data/one_recombination.tre.snp_sites.aln") == 1);
+
+ fail_unless(number_of_recombinations_in_file("../tests/data/one_recombination.tre.tab") == 1);
+ fail_unless(compare_files("../tests/data/one_recombination.tre.vcf","../tests/data/one_recombination.expected.vcf") == 1);
+ fail_unless(compare_files("../tests/data/one_recombination.tre.stats","../tests/data/one_recombination.expected.stats") == 1);
+ fail_unless(compare_files("../tests/data/one_recombination.tre.branch_snps.tab","../tests/data/one_recombination.tre.branch_snps.expected.tab") == 1);
+ fail_unless(compare_files("../tests/data/one_recombination.tre.tab","../tests/data/one_recombination.tre.expected.tab") == 1);
+ fail_unless(compare_files("../tests/data/one_recombination.tre.gff","../tests/data/one_recombination.tre.expected.gff") == 1);
+
+ remove("../tests/data/one_recombination.tre");
+ remove("../tests/data/one_recombination.tre.tab");
+ remove("../tests/data/one_recombination.tre.vcf");
+ remove("../tests/data/one_recombination.tre.phylip");
+ remove("../tests/data/one_recombination.tre.stats");
+ remove("../tests/data/one_recombination.tre.gff");
+ remove("../tests/data/one_recombination.tre.snp_sites.aln");
+ remove("../tests/data/one_recombination.tre.branch_snps.tab");
+}
+END_TEST
+
+START_TEST (check_gubbins_multiple_recombinations)
+{
+ remove("../tests/data/multiple_recombinations.tre");
+ cp("../tests/data/multiple_recombinations.tre", "../tests/data/multiple_recombinations.original.tre");
+
+ run_gubbins("../tests/data/multiple_recombinations.aln.vcf", "../tests/data/multiple_recombinations.tre","../tests/data/multiple_recombinations.aln.snp_sites.aln",3,"../tests/data/multiple_recombinations.aln.snp_sites.aln",100,10000);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.tab") == 1);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.vcf") == 1);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.phylip") == 1);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.stats") == 1);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.gff") == 1);
+ fail_unless(file_exists("../tests/data/multiple_recombinations.tre.snp_sites.aln") == 1);
+
+ fail_unless(number_of_recombinations_in_file("../tests/data/multiple_recombinations.tre.tab") == 3);
+ fail_unless(compare_files("../tests/data/multiple_recombinations.tre","../tests/data/multiple_recombinations.expected.tre") == 1);
+ fail_unless(compare_files("../tests/data/multiple_recombinations.tre.branch_snps.tab","../tests/data/multiple_recombinations.tre.branch_snps.expected.tab") == 1);
+
+ remove("../tests/data/multiple_recombinations.tre");
+ remove("../tests/data/multiple_recombinations.tre.tab");
+ remove("../tests/data/multiple_recombinations.tre.vcf");
+ remove("../tests/data/multiple_recombinations.tre.phylip");
+ remove("../tests/data/multiple_recombinations.tre.stats");
+ remove("../tests/data/multiple_recombinations.tre.gff");
+ remove("../tests/data/multiple_recombinations.tre.snp_sites.aln");
+ remove("../tests/data/multiple_recombinations.tre.branch_snps.tab");
+}
+END_TEST
+
+START_TEST (check_recombination_at_root)
+{
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1");
+ cp("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1", "../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.original.tre");
+
+
+ run_gubbins("../tests/data/recombination_at_root/recombination_at_root.aln.gaps.vcf", "../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1", "../tests/data/recombination_at_root/recombination_at_root.aln.gaps.snp_sites.aln",3,"../tests/data/recombination_at_root/recombination_at_root.aln",100,10000);
+
+ fail_unless(compare_files("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.tab","../tests/data/recombination_at_root/expected_RAxML_result.recombination_at_root.iteration_1.tab") == 1);
+
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.vcf") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.tab") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.stats") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.snp_sites.aln") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.phylip") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.gff") == 1);
+ fail_unless(file_exists("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.branch_snps.tab") == 1);
+
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.vcf");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.tab");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.stats");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.snp_sites.aln");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.phylip");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.gff");
+ remove("../tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.branch_snps.tab");
+
+}
+END_TEST
+
+
+
+Suite * run_gubbins_suite(void)
+{
+ Suite *s = suite_create ("Checking the gubbins functionality");
+ TCase *tc_gubbins = tcase_create ("check_gubbins_produces_files");
+ tcase_add_test (tc_gubbins, check_gubbins_no_recombinations);
+ //tcase_add_test (tc_gubbins, check_gubbins_one_recombination);
+ tcase_add_test (tc_gubbins, check_gubbins_multiple_recombinations);
+ tcase_add_test (tc_gubbins, check_recombination_at_root);
+ suite_add_tcase (s, tc_gubbins);
+ return s;
+}
+
+
+
diff --git a/tests/check_gubbins.h b/tests/check_gubbins.h
new file mode 100644
index 0000000..cf6c450
--- /dev/null
+++ b/tests/check_gubbins.h
@@ -0,0 +1,28 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_RUN_GUBBINS_H_
+#define _CHECK_RUN_GUBBINS_H_
+
+ Suite * run_gubbins_suite(void);
+
+#endif
+
+
+
diff --git a/tests/check_parse_phylip.c b/tests/check_parse_phylip.c
new file mode 100644
index 0000000..86f0d71
--- /dev/null
+++ b/tests/check_parse_phylip.c
@@ -0,0 +1,94 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_parse_phylip.h"
+#include "helper_methods.h"
+#include "parse_phylip.h"
+
+
+START_TEST (phylip_read_in_small_file)
+{
+ load_sequences_from_multifasta_file("../tests/data/small_phylip_file.aln");
+
+ fail_unless( number_of_samples_from_parse_phylip() == 3);
+ fail_unless( find_sequence_index_from_sample_name("2956_6_1") == 0);
+ fail_unless( find_sequence_index_from_sample_name("2956_6_2") == 1);
+ fail_unless( find_sequence_index_from_sample_name("2956_6_3") == 2);
+
+ char *sample_names[3];
+ get_sample_names_from_parse_phylip(sample_names);
+ fail_unless( strcmp(sample_names[0],"2956_6_1") == 0 );
+ fail_unless( strcmp(sample_names[1],"2956_6_2") == 0 );
+ fail_unless( strcmp(sample_names[2],"2956_6_3") == 0 );
+
+ char *reference_bases = "*ACG*";
+ char *filtered_bases_for_snps[3];
+
+ filter_sequence_bases_and_rotate(reference_bases, filtered_bases_for_snps, 3);
+ fail_unless( strcmp(filtered_bases_for_snps[0], "AAT") == 0 );
+ fail_unless( strcmp(filtered_bases_for_snps[1], "CGT") == 0 );
+ fail_unless( strcmp(filtered_bases_for_snps[2], "GGT") == 0 );
+
+
+
+ fail_unless( does_column_contain_snps(0, 'A') == 0);
+ fail_unless( does_column_contain_snps(1, 'A') == 1);
+ fail_unless( does_column_contain_snps(2, 'A') == 1);
+ // bad reference base
+ fail_unless( does_column_contain_snps(0, 'X') == 1);
+
+ char sequence_bases[10];
+ get_sequence_for_sample_name(sequence_bases, "2956_6_2");
+ fail_unless( strcmp(sequence_bases, "AAGGC") == 0);
+
+ update_sequence_base('X', 1, 4);
+ get_sequence_for_sample_name(sequence_bases, "2956_6_2");
+ fail_unless( strcmp(sequence_bases, "AAGGX") == 0);
+
+}
+END_TEST
+
+START_TEST (phylip_read_in_file_with_gaps)
+{
+ load_sequences_from_multifasta_file("../tests/data/alignment_with_gaps.aln");
+ fail_unless( does_column_contain_snps(0, 'A') == 0);
+ fail_unless( does_column_contain_snps(1, '-') == 0);
+ fail_unless( does_column_contain_snps(2, '-') == 0);
+ fail_unless( does_column_contain_snps(3, 'T') == 0);
+ fail_unless( does_column_contain_snps(4, 'G') == 1);
+ fail_unless( does_column_contain_snps(4, '-') == 1);
+ fail_unless( does_column_contain_snps(5, 'N') == 0);
+
+ // Check you can fill in parent bases with gaps if all children have the same gap at the same place
+ int child_indices[2] = {1,2};
+ fill_in_unambiguous_gaps_in_parent_from_children(0, child_indices, 2);
+ char sequence_bases[10];
+ get_sequence_for_sample_name(sequence_bases, "2956_6_1");
+ fail_unless( strcmp(sequence_bases, "A-N-CT") == 0);
+}
+END_TEST
+
+START_TEST (phylip_fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap)
+{
+ load_sequences_from_multifasta_file("../tests/data/alignment_with_gap_in_parent.aln");
+ int child_indices[2] = {0,1};
+ fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap(2, child_indices, 2);
+ char sequence_bases[10];
+ get_sequence_for_sample_name(sequence_bases, "parent");
+ fail_unless( strcmp(sequence_bases, "AC--") == 0);
+}
+END_TEST
+
+
+
+Suite * parse_phylip_suite(void)
+{
+ Suite *s = suite_create ("Parsing a phylip file");
+ TCase *tc_phylip = tcase_create ("phylip_files");
+ tcase_add_test (tc_phylip, phylip_read_in_small_file);
+ tcase_add_test (tc_phylip, phylip_read_in_file_with_gaps);
+ tcase_add_test (tc_phylip, phylip_fill_in_unambiguous_bases_in_parent_from_children_where_parent_has_a_gap);
+ suite_add_tcase (s, tc_phylip);
+ return s;
+}
diff --git a/tests/check_parse_phylip.h b/tests/check_parse_phylip.h
new file mode 100644
index 0000000..48b7255
--- /dev/null
+++ b/tests/check_parse_phylip.h
@@ -0,0 +1,28 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_PARSE_PHYLIP_H_
+#define _CHECK_PARSE_PHYLIP_H_
+
+ Suite * parse_phylip_suite(void);
+
+#endif
+
+
+
diff --git a/tests/check_snp_searching.c b/tests/check_snp_searching.c
new file mode 100644
index 0000000..1b38959
--- /dev/null
+++ b/tests/check_snp_searching.c
@@ -0,0 +1,303 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_snp_searching.h"
+#include "helper_methods.h"
+
+#include "snp_searching.h"
+
+
+START_TEST (check_find_starting_index_windows)
+{
+ int coords_empty[0] = {};
+ int coords_one[1] = {1};
+ int coords_odd[3] = {1,3,5};
+ int coords_even[4] = {1,3,5,7};
+
+ fail_unless( find_starting_index(0, coords_empty, 0, 0) == 0);
+ fail_unless( find_starting_index(0, coords_one, 0, 1) == 0);
+ fail_unless( find_starting_index(1, coords_one, 0, 1) == 0);
+
+ fail_unless( find_starting_index(1, coords_odd, 0, 3) == 0);
+ fail_unless( find_starting_index(3, coords_odd, 0, 3) == 1);
+ fail_unless( find_starting_index(5, coords_odd, 0, 3) == 2);
+
+ fail_unless( find_starting_index(0, coords_odd, 0, 3) == 0);
+ fail_unless( find_starting_index(2, coords_odd, 0, 3) == 0);
+ fail_unless( find_starting_index(4, coords_odd, 0, 3) == 1);
+
+ fail_unless( find_starting_index(1, coords_even, 0, 4) == 0);
+ fail_unless( find_starting_index(3, coords_even, 0, 4) == 1);
+ fail_unless( find_starting_index(5, coords_even, 0, 4) == 2);
+ fail_unless( find_starting_index(7, coords_even, 0, 4) == 3);
+ fail_unless( find_starting_index(9, coords_even, 0, 4) == 3);
+
+ fail_unless( find_starting_index(0, coords_even, 0, 4) == 0);
+ fail_unless( find_starting_index(2, coords_even, 0, 4) == 0);
+ fail_unless( find_starting_index(4, coords_even, 0, 4) == 1);
+ fail_unless( find_starting_index(6, coords_even, 0, 4) == 2);
+ fail_unless( find_starting_index(8, coords_even, 0, 4) == 3);
+
+}
+END_TEST
+
+START_TEST (check_advance_window_start_to_next_snp)
+{
+ int coords_empty[0] = {};
+ int coords_one[1] = {1};
+ int coords_odd[3] = {1,3,5};
+ int coords_even[4] = {1,3,5,7};
+ char *child_sequence_without_gaps = "ACGT";
+ char *child_sequence_with_gaps = "-AG-";
+
+ // Without gaps
+ fail_unless( advance_window_start_to_next_snp(0, coords_empty,child_sequence_without_gaps, 0) == 0);
+ fail_unless( advance_window_start_to_next_snp(0, coords_one, child_sequence_without_gaps, 1) == 1);
+ fail_unless( advance_window_start_to_next_snp(1, coords_one, child_sequence_without_gaps, 1) == 1);
+ fail_unless( advance_window_start_to_next_snp(1, coords_odd, child_sequence_without_gaps, 3) == 1);
+ fail_unless( advance_window_start_to_next_snp(3, coords_odd, child_sequence_without_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(5, coords_odd, child_sequence_without_gaps, 3) == 5);
+ fail_unless( advance_window_start_to_next_snp(0, coords_odd, child_sequence_without_gaps, 3) == 1);
+ fail_unless( advance_window_start_to_next_snp(2, coords_odd, child_sequence_without_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(4, coords_odd, child_sequence_without_gaps, 3) == 5);
+ fail_unless( advance_window_start_to_next_snp(1, coords_even, child_sequence_without_gaps, 4) == 1);
+ fail_unless( advance_window_start_to_next_snp(3, coords_even, child_sequence_without_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(5, coords_even, child_sequence_without_gaps, 4) == 5);
+ fail_unless( advance_window_start_to_next_snp(7, coords_even, child_sequence_without_gaps, 4) == 7);
+ fail_unless( advance_window_start_to_next_snp(9, coords_even, child_sequence_without_gaps, 4) == 9);
+ fail_unless( advance_window_start_to_next_snp(0, coords_even, child_sequence_without_gaps, 4) == 1);
+ fail_unless( advance_window_start_to_next_snp(2, coords_even, child_sequence_without_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(4, coords_even, child_sequence_without_gaps, 4) == 5);
+ fail_unless( advance_window_start_to_next_snp(6, coords_even, child_sequence_without_gaps, 4) == 7);
+ fail_unless( advance_window_start_to_next_snp(8, coords_even, child_sequence_without_gaps, 4) == 8);
+
+ // With gaps
+ fail_unless( advance_window_start_to_next_snp(0, coords_empty,child_sequence_with_gaps, 0) == 0);
+ fail_unless( advance_window_start_to_next_snp(0, coords_one, child_sequence_with_gaps, 1) == 1);
+ fail_unless( advance_window_start_to_next_snp(1, coords_one, child_sequence_with_gaps, 1) == 1);
+ fail_unless( advance_window_start_to_next_snp(1, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(3, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(5, coords_odd, child_sequence_with_gaps, 3) == 5);
+ fail_unless( advance_window_start_to_next_snp(0, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(2, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( advance_window_start_to_next_snp(4, coords_odd, child_sequence_with_gaps, 3) == 5);
+ fail_unless( advance_window_start_to_next_snp(1, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(3, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(5, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( advance_window_start_to_next_snp(7, coords_even, child_sequence_with_gaps, 4) == 7);
+ fail_unless( advance_window_start_to_next_snp(9, coords_even, child_sequence_with_gaps, 4) == 9);
+ fail_unless( advance_window_start_to_next_snp(0, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(2, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( advance_window_start_to_next_snp(4, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( advance_window_start_to_next_snp(6, coords_even, child_sequence_with_gaps, 4) == 7);
+ fail_unless( advance_window_start_to_next_snp(8, coords_even, child_sequence_with_gaps, 4) == 8);
+}
+END_TEST
+
+START_TEST (check_rewind_window_end_to_last_snp)
+{
+ int coords_empty[0] = {};
+ int coords_one[1] = {1};
+ int coords_odd[3] = {1,3,5};
+ int coords_even[4] = {1,3,5,7};
+ char *child_sequence_without_gaps = "ACGT";
+ char *child_sequence_with_gaps = "-AG-";
+
+ // Without gaps
+ fail_unless( rewind_window_end_to_last_snp(0, coords_empty,child_sequence_without_gaps, 0) == 0);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_one, child_sequence_without_gaps, 1) == 0);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_one, child_sequence_without_gaps, 1) == 1);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_odd, child_sequence_without_gaps, 3) == 1);
+ fail_unless( rewind_window_end_to_last_snp(3, coords_odd, child_sequence_without_gaps, 3) == 3);
+ fail_unless( rewind_window_end_to_last_snp(5, coords_odd, child_sequence_without_gaps, 3) == 5);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_odd, child_sequence_without_gaps, 3) == 0);
+ fail_unless( rewind_window_end_to_last_snp(2, coords_odd, child_sequence_without_gaps, 3) == 1);
+ fail_unless( rewind_window_end_to_last_snp(4, coords_odd, child_sequence_without_gaps, 3) == 3);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_even, child_sequence_without_gaps, 4) == 1);
+ fail_unless( rewind_window_end_to_last_snp(3, coords_even, child_sequence_without_gaps, 4) == 3);
+ fail_unless( rewind_window_end_to_last_snp(5, coords_even, child_sequence_without_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(7, coords_even, child_sequence_without_gaps, 4) == 7);
+ fail_unless( rewind_window_end_to_last_snp(9, coords_even, child_sequence_without_gaps, 4) == 7);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_even, child_sequence_without_gaps, 4) == 0);
+ fail_unless( rewind_window_end_to_last_snp(2, coords_even, child_sequence_without_gaps, 4) == 1);
+ fail_unless( rewind_window_end_to_last_snp(4, coords_even, child_sequence_without_gaps, 4) == 3);
+ fail_unless( rewind_window_end_to_last_snp(6, coords_even, child_sequence_without_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(8, coords_even, child_sequence_without_gaps, 4) == 7);
+
+
+ fail_unless( rewind_window_end_to_last_snp(0, coords_empty,child_sequence_with_gaps, 0) == 0);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_one, child_sequence_with_gaps, 1) == 0);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_one, child_sequence_with_gaps, 1) == 1);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_odd, child_sequence_with_gaps, 3) == 1);
+ fail_unless( rewind_window_end_to_last_snp(3, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( rewind_window_end_to_last_snp(5, coords_odd, child_sequence_with_gaps, 3) == 5);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_odd, child_sequence_with_gaps, 3) == 0);
+ fail_unless( rewind_window_end_to_last_snp(2, coords_odd, child_sequence_with_gaps, 3) == 2);
+ fail_unless( rewind_window_end_to_last_snp(4, coords_odd, child_sequence_with_gaps, 3) == 3);
+ fail_unless( rewind_window_end_to_last_snp(1, coords_even, child_sequence_with_gaps, 4) == 1);
+ fail_unless( rewind_window_end_to_last_snp(3, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( rewind_window_end_to_last_snp(5, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(7, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(9, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(0, coords_even, child_sequence_with_gaps, 4) == 0);
+ fail_unless( rewind_window_end_to_last_snp(2, coords_even, child_sequence_with_gaps, 4) == 2);
+ fail_unless( rewind_window_end_to_last_snp(4, coords_even, child_sequence_with_gaps, 4) == 3);
+ fail_unless( rewind_window_end_to_last_snp(6, coords_even, child_sequence_with_gaps, 4) == 5);
+ fail_unless( rewind_window_end_to_last_snp(8, coords_even, child_sequence_with_gaps, 4) == 5);
+}
+END_TEST
+
+START_TEST (check_get_window_end_coordinates_excluding_gaps)
+{
+ int coords_empty[0] = {};
+ int coords_one[1] = {1};
+ int coords_odd[3] = {1,3,5};
+ int coords_even[8] = {1,3,5,7,11,13,17,19};
+ char *child_sequence_without_gaps = "ACGTACGT";
+ char *child_sequence_with_gaps = "-AC-GT-A";
+
+ //int get_window_end_coordinates_excluding_gaps(1, 3, coords_even, char * child_sequence, int number_of_snps)
+
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_empty,child_sequence_without_gaps, 0) == 3);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_one, child_sequence_without_gaps, 1) == 3);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_one, child_sequence_without_gaps, 1) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_odd, child_sequence_without_gaps, 3) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(3, 3, coords_odd, child_sequence_without_gaps, 3) == 6);
+
+ fail_unless( get_window_end_coordinates_excluding_gaps(5, 3, coords_odd, child_sequence_without_gaps, 3) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_odd, child_sequence_without_gaps, 3) == 3);
+
+ fail_unless( get_window_end_coordinates_excluding_gaps(2, 3, coords_odd, child_sequence_without_gaps, 3) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(4, 3, coords_odd, child_sequence_without_gaps, 3) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_even, child_sequence_without_gaps, 8) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(3, 3, coords_even, child_sequence_without_gaps, 8) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(5, 3, coords_even, child_sequence_without_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(7, 3, coords_even, child_sequence_without_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(9, 3, coords_even, child_sequence_without_gaps, 8) == 12);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_even, child_sequence_without_gaps, 8) == 3);
+ fail_unless( get_window_end_coordinates_excluding_gaps(2, 3, coords_even, child_sequence_without_gaps, 8) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(4, 3, coords_even, child_sequence_without_gaps, 8) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(6, 3, coords_even, child_sequence_without_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(8, 3, coords_even, child_sequence_without_gaps, 8) == 11);
+
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_empty,child_sequence_with_gaps, 0) == 3);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_one, child_sequence_with_gaps, 1) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_one, child_sequence_with_gaps, 1) == 5);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_odd, child_sequence_with_gaps, 3) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(3, 3, coords_odd, child_sequence_with_gaps, 3) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(5, 3, coords_odd, child_sequence_with_gaps, 3) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_odd, child_sequence_with_gaps, 3) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(2, 3, coords_odd, child_sequence_with_gaps, 3) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(4, 3, coords_odd, child_sequence_with_gaps, 3) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(1, 3, coords_even, child_sequence_with_gaps, 8) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(3, 3, coords_even, child_sequence_with_gaps, 8) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(5, 3, coords_even, child_sequence_with_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(7, 3, coords_even, child_sequence_with_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(9, 3, coords_even, child_sequence_with_gaps, 8) == 12);
+ fail_unless( get_window_end_coordinates_excluding_gaps(0, 3, coords_even, child_sequence_with_gaps, 8) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(2, 3, coords_even, child_sequence_with_gaps, 8) == 4);
+ fail_unless( get_window_end_coordinates_excluding_gaps(4, 3, coords_even, child_sequence_with_gaps, 8) == 6);
+ fail_unless( get_window_end_coordinates_excluding_gaps(6, 3, coords_even, child_sequence_with_gaps, 8) == 8);
+ fail_unless( get_window_end_coordinates_excluding_gaps(8, 3, coords_even, child_sequence_with_gaps, 8) == 11);
+
+}
+END_TEST
+
+START_TEST (check_find_number_of_snps_in_block)
+{
+ int coords_empty[0] = {};
+ int coords_even[8] = {1,3,5,7,11,13,17,19};
+ char *child_sequence = "AAAAA-AAAAAAAAAAAAA";
+
+ fail_unless( find_number_of_snps_in_block(1,3, coords_empty, child_sequence, 0) == 0);
+ fail_unless( find_number_of_snps_in_block(2,2, coords_even, child_sequence, 8) == 0);
+ fail_unless( find_number_of_snps_in_block(1,3, coords_even, child_sequence, 8) == 1);
+ fail_unless( find_number_of_snps_in_block(1,4, coords_even, child_sequence, 8) == 2);
+ fail_unless( find_number_of_snps_in_block(1,5, coords_even, child_sequence, 8) == 2);
+ fail_unless( find_number_of_snps_in_block(1,19, coords_even, child_sequence, 8) == 7);
+ fail_unless( find_number_of_snps_in_block(0,20, coords_even, child_sequence, 8) == 8);
+
+}
+END_TEST
+
+ //int calculate_number_of_snps_excluding_gaps(char * ancestor_sequence, char * child_sequence, int child_sequence_size, int * branch_snp_coords, int * snp_locations)
+START_TEST (check_calculate_number_of_snps_excluding_gaps)
+{
+ char * ancestor_sequence_no_snps = "AAAAAAAAAA";
+ char * ancestor_sequence_one_snp = "AAAAA.AAAA";
+ char * ancestor_sequence_many_snps = "TAAATAAATT";
+ char * ancestor_sequence_gaps = "TAAATTAAAT";
+
+ char * child_sequence_no_snps = "AAAAAAAAAA";
+ char * child_sequence_one_snp = "AAAAACAAAA";
+ char * child_sequence_many_snps = "CAAACAAACC";
+ char * child_sequence_gaps = "-AAAC----C";
+ char * child_ancestor_sequence = "AAAACAAAAC";
+ char * ancestor_sequence_with_dots = "ACAACAAAAC";
+
+ int child_sequence_size = 10;
+ int * branch_snp_coords;
+ char * branch_snp_sequence ;
+ char * branch_ancestor_snp_sequence ;
+
+ int snp_locations[10] = {0,4,8,20,30,40,50,88,90,100};
+
+ branch_snp_coords = (int *) malloc((child_sequence_size+1)*sizeof(int));
+ branch_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ branch_ancestor_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ fail_unless( calculate_number_of_snps_excluding_gaps(ancestor_sequence_no_snps, child_sequence_no_snps, child_sequence_size, branch_snp_coords, snp_locations,branch_snp_sequence,branch_ancestor_snp_sequence ) == 0 );
+ fail_unless(strcmp(branch_snp_sequence, "") == 0);
+ fail_unless(strcmp(branch_ancestor_snp_sequence, "") == 0);
+
+ branch_snp_coords = (int *) malloc((child_sequence_size+1)*sizeof(int));
+ branch_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ branch_ancestor_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ fail_unless( calculate_number_of_snps_excluding_gaps(ancestor_sequence_one_snp, child_sequence_one_snp, child_sequence_size, branch_snp_coords, snp_locations,branch_snp_sequence,branch_ancestor_snp_sequence ) == 1 );
+ fail_unless(strcmp(branch_snp_sequence, "C") == 0);
+ fail_unless(strcmp(branch_ancestor_snp_sequence, ".") == 0);
+ fail_unless(branch_snp_coords[0] == 40);
+
+ branch_snp_coords = (int *) malloc((child_sequence_size+1)*sizeof(int));
+ branch_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ branch_ancestor_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ fail_unless( calculate_number_of_snps_excluding_gaps(ancestor_sequence_many_snps, child_sequence_many_snps, child_sequence_size, branch_snp_coords, snp_locations,branch_snp_sequence,branch_ancestor_snp_sequence ) == 4 );
+ fail_unless(strcmp(branch_snp_sequence, "CCCC") == 0);
+ fail_unless(strcmp(branch_ancestor_snp_sequence, "TTTT") == 0);
+ fail_unless(branch_snp_coords[0] == 0);
+ fail_unless(branch_snp_coords[3] == 100);
+
+ branch_snp_coords = (int *) malloc((child_sequence_size+1)*sizeof(int));
+ branch_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ branch_ancestor_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ fail_unless( calculate_number_of_snps_excluding_gaps(ancestor_sequence_gaps, child_sequence_gaps, child_sequence_size, branch_snp_coords, snp_locations,branch_snp_sequence,branch_ancestor_snp_sequence ) == 2 );
+ fail_unless(strcmp(branch_snp_sequence, "CC") == 0);
+ fail_unless(strcmp(branch_ancestor_snp_sequence, "TT") == 0);
+ fail_unless(branch_snp_coords[0] == 30);
+ fail_unless(branch_snp_coords[1] == 100);
+
+ branch_snp_coords = (int *) malloc((child_sequence_size+1)*sizeof(int));
+ branch_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ branch_ancestor_snp_sequence = (char *) malloc((child_sequence_size+1)*sizeof(char));
+ fail_unless( calculate_number_of_snps_excluding_gaps(ancestor_sequence_with_dots, child_ancestor_sequence, child_sequence_size, branch_snp_coords, snp_locations,branch_snp_sequence,branch_ancestor_snp_sequence ) == 1);
+ fail_unless(strcmp(branch_snp_sequence, "A") == 0);
+ fail_unless(strcmp(branch_ancestor_snp_sequence, "C") == 0);
+ fail_unless(branch_snp_coords[0] == 4);
+}
+END_TEST
+
+Suite * check_snp_searching_suite (void)
+{
+ Suite *s = suite_create ("snp_searching");
+
+ TCase *tc_snp_searching = tcase_create ("snp_searching");
+ tcase_add_test (tc_snp_searching, check_find_starting_index_windows );
+ tcase_add_test (tc_snp_searching, check_advance_window_start_to_next_snp);
+ tcase_add_test (tc_snp_searching, check_rewind_window_end_to_last_snp);
+ tcase_add_test (tc_snp_searching, check_get_window_end_coordinates_excluding_gaps);
+ tcase_add_test (tc_snp_searching, check_find_number_of_snps_in_block);
+ tcase_add_test (tc_snp_searching, check_calculate_number_of_snps_excluding_gaps);
+ suite_add_tcase (s, tc_snp_searching);
+
+ return s;
+}
diff --git a/tests/check_snp_searching.h b/tests/check_snp_searching.h
new file mode 100644
index 0000000..0212322
--- /dev/null
+++ b/tests/check_snp_searching.h
@@ -0,0 +1,28 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_SNP_SEARCHING_H_
+#define _CHECK_SNP_SEARCHING_H_
+
+ Suite * check_snp_searching_suite(void);
+
+#endif
+
+
+
diff --git a/tests/check_snp_sites.c b/tests/check_snp_sites.c
new file mode 100644
index 0000000..8fd370c
--- /dev/null
+++ b/tests/check_snp_sites.c
@@ -0,0 +1,221 @@
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_snp_sites.h"
+#include "helper_methods.h"
+
+#include "snp_sites.h"
+#include "alignment_file.h"
+
+
+START_TEST (valid_alignment_with_large_numbers_of_snps)
+{
+ generate_snp_sites("../tests/data/alignment_file_with_large_number_of_snps.aln",0,"");
+ fail_unless( compare_files("../tests/data/alignment_file_with_large_number_of_snps.aln.vcf", "alignment_file_with_large_number_of_snps.aln.vcf" ) == 1, "Invalid VCF file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_with_large_number_of_snps.aln.phylip", "alignment_file_with_large_number_of_snps.aln.phylip" ) == 1, "Invalid Phylip file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_with_large_number_of_snps.aln.snp_sites.aln","alignment_file_with_large_number_of_snps.aln.snp_sites.aln" ) == 1 , "Invalid ALN file for 1 line per seq");
+ remove("alignment_file_with_large_number_of_snps.aln.vcf");
+ remove("alignment_file_with_large_number_of_snps.aln.phylip");
+ remove("alignment_file_with_large_number_of_snps.aln.snp_sites.aln");
+}
+END_TEST
+
+
+START_TEST (valid_alignment_with_one_line_per_sequence)
+{
+ generate_snp_sites("../tests/data/alignment_file_one_line_per_sequence.aln",0,"");
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.phylip", "alignment_file_one_line_per_sequence.aln.phylip" ) == 1, "Invalid Phylip file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.vcf", "alignment_file_one_line_per_sequence.aln.vcf" ) == 1, "Invalid VCF file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln","alignment_file_one_line_per_sequence.aln.snp_sites.aln" ) == 1 , "Invalid ALN file for 1 line per seq");
+ remove("alignment_file_one_line_per_sequence.aln.vcf");
+ remove("alignment_file_one_line_per_sequence.aln.phylip");
+ remove("alignment_file_one_line_per_sequence.aln.snp_sites.aln");
+}
+END_TEST
+
+
+START_TEST (valid_alignment_with_n_as_gap)
+{
+ generate_snp_sites("../tests/data/alignment_file_with_n.aln",0,"");
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.vcf", "alignment_file_with_n.aln.vcf" ) == 1, "Invalid VCF file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.phylip", "alignment_file_with_n.aln.phylip" ) == 1, "Invalid Phylip file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln","alignment_file_with_n.aln.snp_sites.aln" ) == 1 , "Invalid ALN file for 1 line per seq");
+ remove("alignment_file_with_n.aln.vcf");
+ remove("alignment_file_with_n.aln.phylip");
+ remove("alignment_file_with_n.aln.snp_sites.aln");
+}
+END_TEST
+
+
+
+START_TEST (valid_alignment_with_one_line_per_sequence_gzipped)
+{
+ generate_snp_sites("../tests/data/alignment_file_one_line_per_sequence.aln.gz",0,"");
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.vcf", "alignment_file_one_line_per_sequence.aln.gz.vcf" ) == 1, "Invalid VCF file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.phylip", "alignment_file_one_line_per_sequence.aln.gz.phylip" ) == 1, "Invalid Phylip file for 1 line per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln","alignment_file_one_line_per_sequence.aln.gz.snp_sites.aln" ) == 1 , "Invalid ALN file for 1 line per seq");
+ remove("alignment_file_one_line_per_sequence.aln.gz.vcf");
+ remove("alignment_file_one_line_per_sequence.aln.gz.phylip");
+ remove("alignment_file_one_line_per_sequence.aln.gz.snp_sites.aln");
+ remove("alignment_file_one_line_per_sequence.aln.phylip");
+ remove("alignment_file_one_line_per_sequence.aln.snp_sites.aln");
+ remove("alignment_file_one_line_per_sequence.aln.vcf");
+}
+END_TEST
+
+START_TEST (valid_alignment_with_multiple_lines_per_sequence)
+{
+ generate_snp_sites("../tests/data/alignment_file_multiple_lines_per_sequence.aln",0,"");
+ fail_unless( compare_files("../tests/data/alignment_file_multiple_lines_per_sequence.aln.vcf", "alignment_file_multiple_lines_per_sequence.aln.vcf" ) == 1, "Invalid VCF file for multiple lines per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_multiple_lines_per_sequence.aln.phylip", "alignment_file_multiple_lines_per_sequence.aln.phylip" ) == 1, "Invalid Phylip file for multiple lines per seq" );
+ fail_unless( compare_files("../tests/data/alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln","alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln" ) == 1 ,"Invalid ALN file for multiple lines per seq");
+ remove("alignment_file_multiple_lines_per_sequence.aln.vcf");
+ remove("alignment_file_multiple_lines_per_sequence.aln.phylip");
+ remove("alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln");
+}
+END_TEST
+
+START_TEST (two_sequences)
+{
+ generate_snp_sites("../tests/data/two_sequences.aln",0,"");
+ fail_unless( compare_files("../tests/data/two_sequences.aln.vcf", "two_sequences.aln.vcf" ) == 1, "Invalid VCF file for multiple lines per seq" );
+ fail_unless( compare_files("../tests/data/two_sequences.aln.phylip", "two_sequences.aln.phylip" ) == 1, "Invalid Phylip file for multiple lines per seq" );
+ fail_unless( compare_files("../tests/data/two_sequences.aln.snp_sites.aln","two_sequences.aln.snp_sites.aln" ) == 1 ,"Invalid ALN file for multiple lines per seq");
+ remove("two_sequences.aln.vcf");
+ remove("two_sequences.aln.phylip");
+ remove("two_sequences.aln.snp_sites.aln");
+}
+END_TEST
+
+
+START_TEST (valid_genome_length)
+{
+ fail_unless( genome_length("../tests/data/alignment_file_one_line_per_sequence.aln") == 2000 );
+}
+END_TEST
+
+START_TEST (valid_genome_length_with_multiple_lines_per_sequence)
+{
+ fail_unless( genome_length("../tests/data/alignment_file_multiple_lines_per_sequence.aln") == 2000 );
+}
+END_TEST
+
+START_TEST (valid_number_of_sequences_in_file)
+{
+ fail_unless( number_of_sequences_in_file("../tests/data/alignment_file_one_line_per_sequence.aln") == 109 );
+}
+END_TEST
+
+START_TEST (valid_number_of_sequences_in_file_with_multiple_lines_per_sequence)
+{
+ fail_unless( number_of_sequences_in_file("../tests/data/alignment_file_multiple_lines_per_sequence.aln") == 109 );
+}
+END_TEST
+
+START_TEST (valid_initial_reference_sequence)
+{
+ char actual_reference_sequence[2001];
+ char *expected_reference_sequence = "-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAG [...]
+ build_reference_sequence(actual_reference_sequence, "../tests/data/alignment_file_multiple_lines_per_sequence.aln") ;
+ fail_unless( strcmp(actual_reference_sequence,expected_reference_sequence) == 0 );
+}
+END_TEST
+
+START_TEST (number_of_snps_detected)
+{
+ char actual_reference_sequence[2001];
+ build_reference_sequence(actual_reference_sequence, "../tests/data/alignment_file_multiple_lines_per_sequence.aln") ;
+ fail_unless( detect_snps(actual_reference_sequence, "../tests/data/alignment_file_multiple_lines_per_sequence.aln", 2000,1) == 5);
+}
+END_TEST
+
+START_TEST (number_of_snps_detected_include_gaps)
+{
+ char actual_reference_sequence[2001];
+ build_reference_sequence(actual_reference_sequence, "../tests/data/alignment_file_multiple_lines_per_sequence.aln") ;
+ fail_unless( detect_snps(actual_reference_sequence, "../tests/data/alignment_file_multiple_lines_per_sequence.aln", 2000,0) == 1975);
+}
+END_TEST
+
+START_TEST (number_of_snps_detected_small)
+{
+ char actual_reference_sequence[9];
+ build_reference_sequence(actual_reference_sequence, "../tests/data/small_alignment.aln");
+ fail_unless( detect_snps(actual_reference_sequence, "../tests/data/small_alignment.aln", 8,0) == 1);
+}
+END_TEST
+
+
+START_TEST (sample_names_from_alignment_file)
+{
+ char *expected_sequence_names[] ={"reference_sequence","comparison_sequence","another_comparison_sequence"};
+ char* sequence_names[3];
+ int i = 0;
+ sequence_names[3-1] = '\0';
+ for(i = 0; i < 3; i++)
+ {
+ sequence_names[i] = malloc(30*sizeof(char));
+ }
+ get_sample_names_for_header("../tests/data/small_alignment.aln",sequence_names, 3);
+
+ for(i =0; i< 3; i++)
+ {
+ fail_unless( strcmp(expected_sequence_names[i], sequence_names[i]) ==0 );
+ }
+}
+END_TEST
+
+START_TEST (check_strip_directory_from_filename_without_directory)
+{
+ char *input_filename_without_directory = "my_file_name.aln";
+ char output_filename[30];
+ strip_directory_from_filename(input_filename_without_directory, output_filename);
+ fail_unless( strcmp(input_filename_without_directory, output_filename) ==0 );
+}
+END_TEST
+
+START_TEST (check_strip_directory_from_filename_with_directory)
+{
+ char *input_filename_without_directory = "/some/directory/name/my_file_name.aln";
+ char output_filename[30];
+ strip_directory_from_filename(input_filename_without_directory, output_filename);
+ fail_unless( strcmp("my_file_name.aln", output_filename) ==0 );
+}
+END_TEST
+
+
+
+Suite * snp_sites_suite (void)
+{
+ Suite *s = suite_create ("Creating_SNP_Sites");
+
+ TCase *tc_alignment_file = tcase_create ("alignment_file");
+ tcase_add_test (tc_alignment_file, valid_alignment_with_large_numbers_of_snps);
+ tcase_add_test (tc_alignment_file, valid_genome_length);
+ tcase_add_test (tc_alignment_file, valid_genome_length_with_multiple_lines_per_sequence);
+ tcase_add_test (tc_alignment_file, valid_number_of_sequences_in_file);
+ tcase_add_test (tc_alignment_file, valid_number_of_sequences_in_file_with_multiple_lines_per_sequence);
+ tcase_add_test (tc_alignment_file, valid_initial_reference_sequence);
+ tcase_add_test (tc_alignment_file, number_of_snps_detected_small);
+ tcase_add_test (tc_alignment_file, number_of_snps_detected);
+ tcase_add_test (tc_alignment_file, number_of_snps_detected_include_gaps);
+ tcase_add_test (tc_alignment_file, sample_names_from_alignment_file);
+ tcase_add_test (tc_alignment_file, check_strip_directory_from_filename_without_directory);
+ tcase_add_test (tc_alignment_file, check_strip_directory_from_filename_with_directory);
+ suite_add_tcase (s, tc_alignment_file);
+
+
+ TCase *tc_snp_sites = tcase_create ("snp_sites");
+ tcase_add_test (tc_snp_sites, valid_alignment_with_one_line_per_sequence);
+ tcase_add_test (tc_snp_sites, valid_alignment_with_multiple_lines_per_sequence);
+ tcase_add_test (tc_snp_sites, valid_alignment_with_one_line_per_sequence_gzipped);
+ tcase_add_test (tc_snp_sites, valid_alignment_with_n_as_gap);
+ tcase_add_test (tc_snp_sites, two_sequences);
+ suite_add_tcase (s, tc_snp_sites);
+
+ return s;
+}
+
+
diff --git a/tests/check_snp_sites.h b/tests/check_snp_sites.h
new file mode 100644
index 0000000..e7a99d5
--- /dev/null
+++ b/tests/check_snp_sites.h
@@ -0,0 +1,29 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_SNP_SITES_H_
+#define _CHECK_SNP_SITES_H_
+
+Suite * snp_sites_suite (void);
+int compare_files(char expected_output_filename[],char actual_output_filename[] );
+
+#endif
+
+
+
diff --git a/tests/check_vcf_parsing.c b/tests/check_vcf_parsing.c
new file mode 100644
index 0000000..04f4abf
--- /dev/null
+++ b/tests/check_vcf_parsing.c
@@ -0,0 +1,24 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_vcf_parsing.h"
+#include "helper_methods.h"
+#include "parse_vcf.h"
+
+
+START_TEST (check_parsing_of_vcf_files)
+{
+ // Todo insert tests
+}
+END_TEST
+
+
+Suite * parse_vcf_suite(void)
+{
+ Suite *s = suite_create ("Parsing a vcf file");
+ TCase *tc_parse_vcf = tcase_create ("check_parsing_of_vcf_files");
+ tcase_add_test (tc_parse_vcf, check_parsing_of_vcf_files);
+ suite_add_tcase (s, tc_parse_vcf);
+ return s;
+}
diff --git a/tests/check_vcf_parsing.h b/tests/check_vcf_parsing.h
new file mode 100644
index 0000000..f281a82
--- /dev/null
+++ b/tests/check_vcf_parsing.h
@@ -0,0 +1,28 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _CHECK_VCF_PARSING_H_
+#define _CHECK_VCF_PARSING_H_
+
+ Suite * parse_vcf_suite(void);
+
+#endif
+
+
+
diff --git a/tests/data/alignment_file_multiple_lines_per_sequence.aln b/tests/data/alignment_file_multiple_lines_per_sequence.aln
new file mode 100644
index 0000000..6c36e97
--- /dev/null
+++ b/tests/data/alignment_file_multiple_lines_per_sequence.aln
@@ -0,0 +1,226 @@
+>2956_6_1
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTAT
+TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGCTGATAGGCATGTTTACCTGCCGCGCAGAAAGTATCGTAGCTTGAATCACCAATCGCG [...]
+CGGGCCACCGTGACCTTGCAGCTCAAGCACATCTTCACCGGTAAATGAA
+TGAGGATTGGGGAAAAACAGCGCAATGCCTTG
+>2956_6_2
+--------------------AAGATCTATATAGAGATCTTTTTATTA
+GATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGCTGATAGGCATGTTTACCTGCCGCGCAGAAAGTATCGTAGCTTGAATC [...]
+>2956_6_3
+--------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_4
+---------------------------------A
+GATCTTTTTATTAGATCTACTATT
+AAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATC
+AGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGCTGATAGGCATGTTTACCTGCCGCGCAGAAAGTATCGTAGCTTGAATCACCAATCGCGACCACGGCATAACGTAGTGCAGAGGTATTCGGTGGTGTATTCTGCAGAGCCTGAATAAAGGGCTG [...]
+>2956_6_5
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_6
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_1
+----------------TATAAAGATCTATATAG
+AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGCTGATAGGCATGTTTACCTGCCGCGCAGAAAGTA [...]
+>3002_8_2
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_4
+----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_5
+-----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_6
+---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_7
+---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_10
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_11
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_1
+-------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_12
+------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_2
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_3
+----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC-CCA-C--- [...]
+>4056_2_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_5
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_7
+-------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_9
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_10
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_11
+-------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_12
+--------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_2
+--------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_3
+---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_4
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_5
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_6
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_7
+------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_9
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_10
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_11
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_1
+-----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_12
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_7
+------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_8
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_9
+---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_10
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_1
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_12
+-------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_2
+----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_3
+----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_6
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_8
+---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_9
+---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_11
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_12
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_2
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_3
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_6
+--------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_7
+-------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_8
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_9
+AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_11
+--------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_12
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_4
+--------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_7
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_9
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_11
+---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_7
+------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_8
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_1
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_2
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_4
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_10
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_4
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_5
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_8
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_10
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_1
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_4
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_6
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_7
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_3
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_6
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>Vibrio_parahaemolyticus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+>Vibrio_vulnificus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_multiple_lines_per_sequence.aln.phylip b/tests/data/alignment_file_multiple_lines_per_sequence.aln.phylip
new file mode 100644
index 0000000..1a6d8da
--- /dev/null
+++ b/tests/data/alignment_file_multiple_lines_per_sequence.aln.phylip
@@ -0,0 +1,110 @@
+109 1975
+2956_6_1 -------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_2 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_3 --------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_4 ---------------------------------AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_5 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_1 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_2 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_3 -----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_4 ----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_5 -----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_6 ---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_7 ---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_10 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_11 ----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_1 -------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_12 ------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_2 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_3 ----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC [...]
+4056_2_4 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_5 ---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_6 ----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_7 -------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_9 -------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_10 -----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_11 -------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_12 --------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_2 --------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_3 ---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_4 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_5 -------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_6 ------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_7 ------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_9 ------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_10 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_11 -----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_1 -----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_12 ----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_7 ------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_8 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_9 ---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_10 -------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_8_1 ---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_12 -------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_8_2 ----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_3 ----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_4 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_6 -------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_8 ---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_9 ---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_11 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4075_3_12 -------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4075_3_2 -------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_3 -------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_6 --------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_7 -------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_9 AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_11 --------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_2_12 ----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_2_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_3 -----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_4 --------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_7 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_9 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_11 ---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_3_1 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_6 ----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_7 ------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_8 ----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_1 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_2 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_4 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_6 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_7 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_10 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+5174_6_1 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_4 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_5 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_6 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_7 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_8 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_10 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+5174_7_1 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_4 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_6 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_7 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_1 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_3 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_6 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+Vibrio_parahaemolyticus ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+Vibrio_vulnificus ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln b/tests/data/alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln
new file mode 100644
index 0000000..bea0b94
--- /dev/null
+++ b/tests/data/alignment_file_multiple_lines_per_sequence.aln.snp_sites.aln
@@ -0,0 +1,218 @@
+>2956_6_1
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_2
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_3
+--------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_4
+---------------------------------AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_5
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_6
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_2
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_4
+----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_5
+-----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_6
+---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_7
+---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_10
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_11
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_1
+-------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_12
+------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_2
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_3
+----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC-CCA-C--- [...]
+>4056_2_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_5
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_7
+-------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_9
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_10
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_11
+-------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_12
+--------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_2
+--------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_3
+---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_4
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_5
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_6
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_7
+------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_9
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_10
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_11
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_1
+-----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_12
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_7
+------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_8
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_9
+---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_10
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_1
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_12
+-------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_2
+----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_3
+----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_6
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_8
+---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_9
+---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_11
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_12
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_2
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_3
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_6
+--------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_7
+-------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_8
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_9
+AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_11
+--------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_12
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_4
+--------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_7
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_9
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_11
+---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_7
+------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_8
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_1
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_2
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_4
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_10
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_4
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_5
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_8
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_10
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_1
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_4
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_6
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_7
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_3
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_6
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>Vibrio_parahaemolyticus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+>Vibrio_vulnificus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_multiple_lines_per_sequence.aln.vcf b/tests/data/alignment_file_multiple_lines_per_sequence.aln.vcf
new file mode 100644
index 0000000..bbc1c43
--- /dev/null
+++ b/tests/data/alignment_file_multiple_lines_per_sequence.aln.vcf
@@ -0,0 +1,1979 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=2000>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT 2956_6_1 2956_6_2 2956_6_3 2956_6_4 2956_6_5 2956_6_6 3002_8_1 3002_8_2 3002_8_3 3002_8_4 3002_8_5 3002_8_6 3002_8_7 4056_2_10 4056_2_11 4056_2_1 4056_2_12 4056_2_2 4056_2_3 4056_2_4 4056_2_5 4056_2_6 4056_2_7 4056_2_9 4056_6_10 4056_6_11 4056_6_12 4056_6_2 4056_6_3 4056_6_4 4056_6_5 4056_6_6 4056_6_7 4056_6_9 4056_7_10 4056_7_11 4056_7_1 4056_7_12 4056_7_7 4056_7_8 4056_7_9 4056_8_10 4056_8_1 4056_8_12 4056_8_2 4056_8_3 4056_8_4 4056_8_6 405 [...]
+1 1 . - A . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A - - - - - - - - A - A A - A A - A A A - A - - A - A A A - A - A A A - A - A - A A - -
+1 2 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G - - - - - - G - G G G G - G G - G G G G G - - G G G G G - G - G G G - G G G - G G - -
+1 3 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - - - - G - - - G - - - - - - G G G G G G G G G G G G G G G G - G G G G G - G - G G G G G G G - G G - -
+1 4 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G G - - - - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G - -
+1 5 . - T . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 6 . - C . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C - - - C - - C - - - C C - - - - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C - -
+1 7 . - A . . . AB - - - - - - - - - - - - - - - - A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A - -
+1 8 . - T . . . AB - - - - - - - - - - - - - - - - T - - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - - - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 9 . - T . . . AB - - - - - - - - - - - - - - - - T T - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - T - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 10 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A - - - - - - - - - - - - - - - - - - - - A A - - - - - - - A - A - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 11 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 12 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 13 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - - - - - - - - - - - - - - - - T - - T T - - - - - - - T - T - T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 14 . - A . . . AB - - - - - - - - - - - - - - - - - A - - A A - A - - - - - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 15 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - T - - - T - - - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 16 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - A - - - A - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A A - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 17 . - T . . . AB - - - - - - T - - - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 18 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A - A - - - A - A - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 19 . - T . . . AB - - - - - - T - T - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 20 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A A A - - - A - A A - - - - - - - A - - A A - - A - A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 21 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A - A - - - A - A A - - - A - - - A A - A A - - A A A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 22 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A - - - A - A A - - - A - - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 23 . - G . . . AB - G - - - - G - G - - - - - - - G G - G G G - G - - - G - G G - - - G - - - G G - G G - - G G G G - G - G G G - - - G - - G G - - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 24 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A A - - A - A A - - - A A - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 25 . - T . . . AB - T - - - - T - T - - - - - - - T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 26 . C - . . . AB C C - - - - C - C - - - - - - C C C - C C C C C C - - C - C C - - - C C - - C C - C C - - C C C C - C C C C C - - - C - - C C - - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 27 . T - . . . AB T T - - - - T - T - - - - - - T T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T T - T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 28 . A - . . . AB A A - - - - A - A - - - - - - A A A - A A A A A A - - A A A A - - - A A - - A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 29 . T - . . . AB T T - - - - T - T - - - - - T - T T - T T T T T T - - T T T T - - - T T - T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 30 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 31 . T - . . . AB T T - - - - T - T - - - - - T T T T - T T T T T T - - T T T T - - - T T T T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 32 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 33 . G - . . . AB G G - - - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G - G G G G G G G G G G - - - G - - G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 34 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A A - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 35 . G - . . . AB G G - G - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G G G G G G G G G G G G - - - G - G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 36 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A A A A A A A A A A A A - - - A - A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 37 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T - T T T T T T T T T T - - - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 38 . C - . . . AB C C - C - - C - C - - - - - C C C C - C C C C C C - - C C C C - C - C C C C C C - C C C C C C C C - C C C C C - C - C - C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 39 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 40 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 41 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T - T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 42 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 43 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 44 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A - A A A A A A A A A A A A A A A A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 45 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 46 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 47 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 48 . G - . . . AB G G - G G - G G G - - - - G G G G G G G G G G G G G G G G G G - G - G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 49 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - A A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 50 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 51 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C C - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 52 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 53 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 54 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C - - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C - C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 55 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 56 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A - A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 57 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 58 . T - . . . AB T T - T T - T T T - - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 59 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 60 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 61 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 62 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 63 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 64 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 65 . C - . . . AB C C - C C - C C - C - C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 66 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A - A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 67 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 68 . G - . . . AB G G - G G - G G - G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 69 . A - . . . AB A A - A A - A A - A - A - A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 70 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 71 . C - . . . AB C C - C C - C C C C - C C C C C C C C C C C C C C - - C C C C C C C - C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 72 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 73 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 74 . T - . . . AB T T - T T - T T - T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 75 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 76 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 77 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 78 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 79 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 80 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 81 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 82 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 83 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 84 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 85 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 86 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 87 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 88 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 89 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 90 . A - . . . AB A A - - A - A A A A A - A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 91 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 92 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 93 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 94 . T - . . . AB T T - - T - T T T T T T T T T T T T T T T T - T T - T T T T T T - T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 95 . C - . . . AB C C - C C - C C C C C C C C C C C C C C C C - C C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 96 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 97 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 98 . C - . . . AB C C - C C - C C C C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 99 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 100 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 101 . G - . . . AB G G - G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 102 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 103 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 104 . C - . . . AB C C C C C - C C - C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 105 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 106 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 107 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 108 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C - C C C C C C - C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 109 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 110 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A - A - A A A A A A - A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 111 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 112 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 113 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 114 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 115 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 116 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 117 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 118 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 119 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 120 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 121 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 122 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 123 . A - . . . AB A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 124 . G - . . . AB G G G G G - G G G G G G - G - G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 125 . A - . . . AB A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 126 . T - . . . AB T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 127 . C - . . . AB C C C C C - C C C C C C - C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 128 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 129 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 130 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 131 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 132 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 133 . A - . . . AB A A A A A - A A A A A A - A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 134 . T - . . . AB T T T T T - T T T T T T T T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 135 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 136 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 137 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 138 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 139 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 140 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 141 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 142 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 143 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 144 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 145 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 146 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 147 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 148 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 149 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 150 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 151 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 152 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 153 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 154 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 155 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 156 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 157 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 158 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 159 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 160 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 161 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 162 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 163 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 164 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 165 . G - . . . AB G G G G G - G G G G G - G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 166 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 167 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 168 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 169 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 170 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 171 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 172 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 173 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 174 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 175 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 176 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 177 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 178 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 179 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 180 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 181 . T - . . . AB T T T T T T T T T T T T T T T T T T - T - T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 182 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 183 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 184 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 185 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 186 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 187 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 188 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 190 . C - . . . AB C C - C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 191 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 192 . A - . . . AB A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 193 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 195 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 196 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 197 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 198 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 199 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 200 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 201 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 202 . C - . . . AB C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 203 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 204 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 205 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 206 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 207 . A - . . . AB A A A A A A A A A A - A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 208 . C - . . . AB C C C C C C C C C C - C - C - C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 209 . T - . . . AB T T T T T T T T T T - T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 210 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 211 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 212 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 213 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 214 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 215 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 216 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 217 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 218 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 219 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 220 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 221 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 222 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 223 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 224 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 225 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 226 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 227 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 228 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 229 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 230 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 231 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 232 . A - . . . AB A A A A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 233 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 234 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 235 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 236 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 237 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 238 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 239 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 240 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 241 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 242 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 243 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 244 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 245 . A - . . . AB A A A A A A A A A A A A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 246 . T - . . . AB T T T T T T T T T T T T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 247 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 248 . G - . . . AB G G G G G G G G G G - G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 249 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 250 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 251 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 252 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 253 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 254 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 255 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 256 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 257 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 258 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 259 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 260 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 261 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 262 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 263 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 264 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 265 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 266 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 267 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 268 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 269 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 270 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 271 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 272 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 273 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 274 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 275 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 276 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 277 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 278 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 279 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 280 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 281 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 282 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 283 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 284 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 285 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 286 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 287 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 288 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 289 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 290 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 291 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 292 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 293 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 294 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 295 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 296 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 297 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 298 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 299 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 301 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 302 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 303 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 304 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 305 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 307 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 308 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 309 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 310 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 311 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 312 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 313 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 314 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 315 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 317 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 318 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 319 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 320 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 321 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 322 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 323 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 324 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 325 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 326 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 327 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 328 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 329 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 330 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A A - - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 331 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 332 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A - A A A A - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 333 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - - G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 334 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - - A - A - - - A - - - - - - - - - - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 335 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 336 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C - C - - - C - - - - - - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 337 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - G G - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 338 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 339 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C - - - C - C - - - C - - - - C - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 340 . A - . . . AB A A A A A A A A A A - A A A - A A A A A A A A A A - - A - A - - - A - A - - A A - - A - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 341 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T - - T - T T - T T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 342 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T - - T - T T - T - - - T - - T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 343 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A - A A - - A A - A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 344 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - A A - A A A A A - A A - A A - - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 345 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G - - G - G G G - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 346 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 347 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C - C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 348 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G G - G G - G G G - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 349 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C C - C C C C C C - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 350 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 351 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 352 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 353 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 354 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 355 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 356 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 357 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 358 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 359 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 360 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 361 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 362 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 363 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 364 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 365 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 366 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 367 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 368 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 369 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 370 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 371 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 373 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 374 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 375 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 376 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 377 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 378 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 379 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 381 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 382 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 383 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 384 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 385 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 386 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 388 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 390 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 391 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 392 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 393 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 394 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 395 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 396 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 397 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 398 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 399 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 400 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 402 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 404 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 405 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 407 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 408 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 411 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 412 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 413 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 414 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 415 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 417 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 418 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 419 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 421 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 422 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 423 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 424 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 425 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 426 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 432 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 434 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 435 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 436 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 438 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 439 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 440 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 443 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 444 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 445 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 446 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 448 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 449 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 451 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 452 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 453 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 454 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 455 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 457 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 458 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 460 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 462 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 463 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 464 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 465 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 466 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 467 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 468 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 469 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 471 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 472 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 473 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 475 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 476 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 477 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 478 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 479 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 480 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 481 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 482 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 483 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 484 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 485 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 486 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 487 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 488 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 490 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 491 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 492 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 493 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 494 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 495 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 496 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 497 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 498 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 499 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 500 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 501 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 502 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 503 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 504 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 505 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 506 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 507 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 508 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 509 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 510 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 514 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 515 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 519 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 520 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 521 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 523 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 524 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 526 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 528 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 530 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 531 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 532 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 533 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 534 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 535 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 536 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 537 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 538 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 539 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 540 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 541 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 544 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 545 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 546 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 547 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 548 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 550 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 551 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 553 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 554 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 555 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 557 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 558 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 560 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 561 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 563 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 565 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 566 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 567 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 569 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 570 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 572 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 573 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 574 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 576 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 577 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 578 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 579 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 580 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 581 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 582 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 584 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 586 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 587 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 588 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 589 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 591 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 594 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 595 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 597 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 598 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 599 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 600 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 601 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 602 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 604 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 605 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 606 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 607 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 610 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 612 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 613 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 614 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 615 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 616 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 617 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 618 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 620 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 621 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 622 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 623 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 624 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 625 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 628 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 629 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 630 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 631 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 632 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 634 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 635 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 636 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 637 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 638 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 639 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 640 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 642 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 643 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 644 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 645 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 646 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 649 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 650 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 653 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 654 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 656 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 657 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 658 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 659 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 660 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 661 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 662 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 663 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 665 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 666 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 667 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 669 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 671 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 672 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 673 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 674 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 675 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 676 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 677 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 679 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 681 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 682 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 683 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 684 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 685 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 686 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 687 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 688 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 689 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 690 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 691 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 692 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 693 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 694 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 695 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 697 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 698 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 699 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 700 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 701 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 702 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 703 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 704 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 706 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 708 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 709 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 710 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 712 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 713 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 714 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 715 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 716 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 717 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 718 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 719 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 720 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 721 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 724 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 725 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 726 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 727 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 728 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 730 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 731 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 732 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 733 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 734 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 735 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 736 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 737 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 738 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 739 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 740 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 741 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 742 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 743 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 744 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 745 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 746 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 747 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 748 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 749 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 751 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 752 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 753 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 754 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 755 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 756 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 757 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 758 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 759 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 760 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 761 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 762 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 763 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 764 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 765 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 766 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 767 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 768 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 769 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 770 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 771 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 772 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 773 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 774 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 775 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 776 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 777 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 778 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 779 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 780 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 781 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 782 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 783 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 784 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 785 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 786 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 787 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 788 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 789 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 790 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 792 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 793 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 794 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 795 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 796 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 797 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 798 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 799 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 800 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 801 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 802 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 803 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 804 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 805 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 806 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 807 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 808 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 809 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 810 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 811 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 812 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 813 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 814 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 815 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 816 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 817 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 818 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 819 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 820 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 821 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 822 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 823 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 824 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 825 . A G,- . . . AB A A A A A A G G A A - G A G A A A A - G A A A A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A G G G A A A A A A A A A A G A A A A A A A A A A A G A A A - -
+1 826 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 827 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 828 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 829 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 830 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 831 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 832 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 833 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 834 . T - . . . AB T T T T T T T T T T - T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T - T T T T T T T T T T T T T T T - -
+1 835 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 836 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 837 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 838 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 839 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 840 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 841 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 842 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 843 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 844 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 845 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 846 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 847 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 849 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 850 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 851 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 852 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 853 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 854 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 856 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 858 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 859 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 860 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 861 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 862 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 863 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 865 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 866 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 868 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 869 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 870 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 871 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 872 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 873 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 874 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 875 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 876 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 878 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 879 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 880 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 881 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 883 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 884 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 886 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 888 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 889 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 890 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 892 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 893 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 894 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 895 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 897 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 898 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 900 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 902 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 903 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 906 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 907 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 908 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 909 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 911 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 912 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 913 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 915 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 916 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 917 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 918 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 919 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 923 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 924 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 925 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 926 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 927 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 928 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 929 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 931 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 932 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 933 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 935 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 936 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 939 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 940 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 941 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 942 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 943 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 945 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 946 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 948 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 949 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 950 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 951 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 952 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 953 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 955 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 956 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 957 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 958 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 960 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 962 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 963 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 964 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 965 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 966 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 968 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 969 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 971 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 972 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 973 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 975 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 978 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 979 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 980 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 981 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 982 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 983 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 984 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 985 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 987 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 988 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 989 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 990 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 991 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 992 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 993 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 994 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 996 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 997 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 998 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 999 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1000 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1001 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1002 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1003 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1004 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1005 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1006 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1007 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1008 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1009 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1010 . G - . . . AB G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1011 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1012 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1013 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1014 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1015 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1016 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1017 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1018 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1019 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1020 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1021 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1022 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1023 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1024 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1025 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1026 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1027 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1028 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1029 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1030 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1031 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1032 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1033 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1034 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1035 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1036 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1037 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1038 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1039 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1040 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1041 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1042 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1043 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1044 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1045 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1046 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1047 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1048 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1049 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1050 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1051 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1052 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1053 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1054 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1055 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1056 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1057 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1058 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1059 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1060 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1061 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1062 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1063 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1064 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1065 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1066 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1067 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1068 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1069 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1070 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1071 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1072 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1073 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1074 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1075 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1076 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1077 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1078 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1079 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1080 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1081 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1082 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1083 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1084 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1085 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1086 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1087 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1088 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1089 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1090 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1091 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1092 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1093 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1094 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1095 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1096 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1097 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1098 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1099 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1100 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1101 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1102 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1103 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1104 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1105 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1106 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1107 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1108 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1109 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1110 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1111 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1112 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1113 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1114 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1115 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1116 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1117 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1118 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1119 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1120 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1121 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1122 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1123 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1124 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1125 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1126 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1127 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1128 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1129 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1130 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1131 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1132 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1133 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1134 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1135 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1136 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1137 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1138 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1139 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1140 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1141 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1142 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1143 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1144 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1145 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1146 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1147 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1148 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1149 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1150 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1151 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1152 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1153 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1154 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1155 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1156 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1157 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1158 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1159 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1160 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1161 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1162 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1163 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1164 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1165 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1166 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1167 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1168 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1169 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1170 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1171 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1172 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1173 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1174 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1175 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1176 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1177 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1178 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1179 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1180 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1181 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1182 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1183 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1184 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1185 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1186 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1187 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1188 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1190 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1191 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1192 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1193 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1195 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1196 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1197 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1198 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1199 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1200 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1201 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1202 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1203 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1204 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1205 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1206 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1207 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1208 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1209 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1210 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1211 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1212 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1213 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1214 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1215 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1216 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1217 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1218 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1219 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1220 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1221 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1222 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1223 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1224 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1225 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1226 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1227 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1228 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1229 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1230 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1231 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1232 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1233 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1234 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1235 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1236 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1237 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1238 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1239 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1240 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1241 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1242 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1243 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1244 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1245 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1246 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1247 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1248 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1249 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1250 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1251 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1252 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1253 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1254 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1255 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1256 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1257 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1258 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1259 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1260 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1261 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1262 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1263 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1264 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1265 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1266 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1267 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1268 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1269 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1270 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1271 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1278 . A G . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A G G
+1 1281 . C G . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C G G
+1 1299 . G A . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G A A
+1 1300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C
+1 1301 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G
+1 1302 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1303 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1304 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1305 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1307 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1308 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1309 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1310 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1311 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1312 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1313 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1314 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1315 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1317 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1318 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1319 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1320 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1321 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1322 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1323 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1324 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1325 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1326 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1327 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1328 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1329 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1330 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1331 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1332 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1333 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1334 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1335 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1336 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1337 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1338 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1339 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1340 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1341 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1342 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1343 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1344 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1345 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1346 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1347 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1348 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1349 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1350 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1351 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1352 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1353 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1354 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1355 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1356 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1357 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1358 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1359 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1360 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1361 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1362 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1363 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1364 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1365 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1366 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1367 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1368 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1369 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1370 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1371 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1373 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1374 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1375 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1376 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1377 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1378 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1379 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1381 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1382 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1383 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1384 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1385 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1386 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1388 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1390 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1391 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1392 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1393 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1394 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1395 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1396 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1397 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1398 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1399 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1400 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1402 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1404 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1405 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1407 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1408 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1411 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1412 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1413 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1414 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1415 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1417 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1418 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1419 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1421 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1422 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1423 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1424 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1425 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1426 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1432 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1434 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1435 . C T,- . . . AB C C C C C C C C C C C C C C C C C C C T C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1436 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1438 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1439 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1440 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1443 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1444 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1445 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1446 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1448 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1449 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1451 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1452 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1453 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1454 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1455 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1457 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1458 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1460 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1462 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1463 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1464 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1465 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1466 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1467 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1468 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1469 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1471 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1472 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1473 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1475 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1476 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1477 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1478 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1479 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1480 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1481 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1482 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1483 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1484 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1485 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1486 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1487 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1488 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1490 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1491 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1492 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1493 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1494 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1495 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1496 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1497 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1498 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1499 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1500 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1501 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1502 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1503 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1504 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1505 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1506 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1507 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1508 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1509 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1510 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1514 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1515 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1519 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1520 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1521 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1523 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1524 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1526 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1528 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1530 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1531 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1532 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1533 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1534 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1535 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1536 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1537 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1538 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1539 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1540 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1541 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1544 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1545 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1546 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1547 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1548 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1550 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1551 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1553 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1554 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1555 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1557 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1558 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1560 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1561 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1563 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1565 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1566 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1567 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1569 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1570 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1572 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1573 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1574 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1576 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1577 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1578 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1579 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1580 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1581 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1582 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1584 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1586 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1587 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1588 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1589 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1591 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1594 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1595 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1597 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1598 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1599 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1600 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1601 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1602 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1604 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1605 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1606 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1607 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1610 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1612 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1613 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1614 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1615 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1616 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1617 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1618 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1620 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1621 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1622 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1623 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1624 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1625 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1628 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1629 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1630 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1631 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1632 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1634 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1635 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1636 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1637 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1638 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1639 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1640 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1642 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1643 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1644 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1645 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1646 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1649 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1650 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1653 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1654 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1656 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1657 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1658 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1659 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1660 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1661 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1662 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1663 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1665 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1666 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1667 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1669 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1671 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1672 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1673 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1674 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1675 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1676 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1677 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1679 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1681 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1682 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1683 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1684 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1685 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1686 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1687 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1688 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1689 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1690 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1691 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1692 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1693 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1694 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1695 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1697 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1698 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1699 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1700 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1701 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1702 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1703 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1704 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1706 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1708 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1709 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1710 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1712 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1713 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1714 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1715 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1716 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1717 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1718 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1719 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1720 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1721 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1724 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1725 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1726 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1727 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1728 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1730 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1731 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1732 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1733 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1734 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1735 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1736 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1737 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1738 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1739 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1740 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1741 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1742 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1743 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1744 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1745 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1746 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1747 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1748 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1749 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1751 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1752 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1753 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1754 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1755 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1756 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1757 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1758 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1759 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1760 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1761 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1762 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1763 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1764 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1765 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1766 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1767 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1768 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1769 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1770 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1771 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1772 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1773 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1774 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1775 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1776 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1777 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1778 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1779 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1780 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1781 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1782 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1783 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1784 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1785 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1786 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1787 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1788 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1789 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1790 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1792 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1793 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1794 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1795 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1796 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1797 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1798 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1799 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1800 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1801 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1802 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1803 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1804 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1805 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1806 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1807 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1808 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1809 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1810 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1811 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1812 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1813 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1814 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1815 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1816 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1817 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1818 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1819 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1820 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1821 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1822 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1823 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1824 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1825 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1826 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1827 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1828 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1829 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1830 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1831 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1832 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1833 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1834 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1835 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1836 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1837 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1838 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1839 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1840 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1841 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1842 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1843 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1844 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1845 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1846 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1847 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1849 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1850 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1851 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1852 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1853 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1854 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1856 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1858 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1859 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1860 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1861 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1862 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1863 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1865 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1866 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1868 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1869 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1870 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1871 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1872 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1873 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1874 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1875 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1876 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1878 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1879 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1880 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1881 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1883 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1884 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1886 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1888 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1889 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1890 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1892 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1893 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1894 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1895 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1897 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1898 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1900 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1902 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1903 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1906 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1907 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1908 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1909 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1911 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1912 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1913 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1915 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1916 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1917 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1918 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1919 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1923 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1924 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1925 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1926 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1927 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1928 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1929 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1931 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1932 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1933 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1935 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1936 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1939 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1940 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1941 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1942 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1943 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1945 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1946 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1948 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1949 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1950 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1951 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1952 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1953 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1955 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1956 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1957 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1958 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1960 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1962 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1963 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1964 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1965 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1966 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1968 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1969 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1971 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1972 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1973 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1975 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1978 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1979 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1980 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1981 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1982 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1983 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1984 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1985 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1987 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1988 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1989 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1990 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1991 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1992 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1993 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1994 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1996 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1997 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1998 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1999 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 2000 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
diff --git a/tests/data/alignment_file_one_line_per_sequence.aln b/tests/data/alignment_file_one_line_per_sequence.aln
new file mode 100644
index 0000000..b443c4c
--- /dev/null
+++ b/tests/data/alignment_file_one_line_per_sequence.aln
@@ -0,0 +1,218 @@
+>2956_6_1
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_2
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_3
+--------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_4
+---------------------------------AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_5
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_6
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_2
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_4
+----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_5
+-----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_6
+---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_7
+---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_10
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_11
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_1
+-------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_12
+------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_2
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_3
+----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC-CCA-C--- [...]
+>4056_2_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_5
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_7
+-------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_9
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_10
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_11
+-------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_12
+--------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_2
+--------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_3
+---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_4
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_5
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_6
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_7
+------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_9
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_10
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_11
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_1
+-----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_12
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_7
+------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_8
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_9
+---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_10
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_1
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_12
+-------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_2
+----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_3
+----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_6
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_8
+---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_9
+---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_11
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_12
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_2
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_3
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_6
+--------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_7
+-------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_8
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_9
+AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_11
+--------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_12
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_4
+--------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_7
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_9
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_11
+---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_7
+------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_8
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_1
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_2
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_4
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_10
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_4
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_5
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_8
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_10
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_1
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_4
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_6
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_7
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_3
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_6
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>Vibrio_parahaemolyticus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+>Vibrio_vulnificus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_one_line_per_sequence.aln.gz b/tests/data/alignment_file_one_line_per_sequence.aln.gz
new file mode 100644
index 0000000..a043f50
Binary files /dev/null and b/tests/data/alignment_file_one_line_per_sequence.aln.gz differ
diff --git a/tests/data/alignment_file_one_line_per_sequence.aln.phylip b/tests/data/alignment_file_one_line_per_sequence.aln.phylip
new file mode 100644
index 0000000..4308b8e
--- /dev/null
+++ b/tests/data/alignment_file_one_line_per_sequence.aln.phylip
@@ -0,0 +1,110 @@
+109 2000
+2956_6_1 -------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_2 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_3 --------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_4 ---------------------------------AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_5 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+2956_6_6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_1 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_2 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_3 -----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_4 ----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_5 -----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_6 ---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+3002_8_7 ---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_10 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_11 ----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_1 -------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_12 ------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_2_2 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_3 ----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC [...]
+4056_2_4 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_5 ---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_6 ----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_7 -------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_2_9 -------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_10 -----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_11 -------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_12 --------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_6_2 --------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_3 ---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_4 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_5 -------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_6 ------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_7 ------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_6_9 ------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_10 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_11 -----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_1 -----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_12 ----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_7_7 ------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_8 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_7_9 ---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_10 -------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_8_1 ---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_12 -------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4056_8_2 ----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_3 ----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_4 --------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_6 -------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_8 ---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4056_8_9 ---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_11 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4075_3_12 -------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4075_3_2 -------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_3 -------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_6 --------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_7 -------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4075_3_9 AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_11 --------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_2_12 ----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_2_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_3 -----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_4 --------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_7 ------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_2_9 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_11 ---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+4370_3_1 ----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_6 ----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_7 ------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+4370_3_8 ----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_1 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_2 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_4 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_6 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_7 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_5_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_10 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+5174_6_1 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_4 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_5 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_6 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_7 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_8 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_6_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_10 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATC [...]
+5174_7_1 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_3 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_4 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_6 ---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_7 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_7_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_1 --GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_2 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_3 -GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_5 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_6 --------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_8 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+5174_8_9 AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCC [...]
+Vibrio_parahaemolyticus ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+Vibrio_vulnificus ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln b/tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln
new file mode 100644
index 0000000..b443c4c
--- /dev/null
+++ b/tests/data/alignment_file_one_line_per_sequence.aln.snp_sites.aln
@@ -0,0 +1,218 @@
+>2956_6_1
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_2
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_3
+--------------------------------------------------------------------------------------------------A--A-CATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG-C-CCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_4
+---------------------------------AGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAA-TGA-CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_5
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_6
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATA--A-GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_2
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAG-AG---C---GTGGATAAGTGAAAAATGATCAACAAGAT-ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_4
+----------------------------------------------------------AAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_5
+-----------------------------------------------------------------------------------TGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAG--ACCTTGGGATCTA----------------------------------------AT--------------------ATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC---------------------------------------------T-TTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_6
+---------------------------------------------------------TAAGGAGCAGGATCTT--------------------TCAA---G---ATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGG-ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_7
+---------------------------------------------------------------------TCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCA----------TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCT-------------------------------------------------------T-GT--------TGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_10
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGAT-A-CGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_11
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATC--AT------------CACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAA---TGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGC-TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_1
+-------------------------CTA-ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_12
+------ATTAAAT-TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_2
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_3
+----------------------------------------TTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGA---------------------------------------------------------------GCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGAT---------------------------------------------CAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAG----TTAGCAC-AA-A-CC-CCA-C--- [...]
+>4056_2_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_5
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGT-ATACACAGCCACCTTGGGATCTA--ACTTGTTATATGGAT-ACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_7
+-------------------A-A-ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA----------CAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTT-TATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_9
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_10
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCA-CCACTGAT----TCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGG-ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_11
+-------------------------------------------ATTAG--CT-------------------------------------ATG-----------------ATTCAGAAGGATCAGATCGTGTGATCA-C-AC-------------------------------------------------------------------------------------------GATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGA-AAA-CATCAATCA-----------AC------AT--------AATC-AAAAAAAA--------T-A-GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_12
+--------------------------------------------TT-GA--T--------------------------------GA-AAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACT----------------------GTATA--TA-C---A-GA-A-TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATC-AAAAA-------------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_2
+--------------TATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_3
+---------------------------ATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------T-A--C--CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_4
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_5
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACA----CCTTGGG-TCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_6
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTC-----------------------------GATCTGTTCAAGG----------ATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATT----------C-A------------------AGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_7
+------------------------------------TCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAA-A--------------------------------------------------ACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--G-GG---TAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_9
+------------------------------------------------------TATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_10
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCA----------------GTGAAAAATGATCAACAAGATCATG-G-TTC-GAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAA---------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_11
+-----------------------ATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA-------AT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_1
+-----------------------------ATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA---------TTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_12
+----------------------------TATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_7
+------------TATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA------CAT-AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_8
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G--ATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_9
+---------------------------------------------TAGATCTACTATTAAGGAGC--GATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----G----------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_10
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATC------------------AGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAA-----------------------TCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_1
+---------AAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAG-GCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_12
+-------------------------------AGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TTAA-CCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_2
+----------------------------------GA-CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTG-TCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA--------TT-AGCC-CTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_3
+----------AA-ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAA----------AAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_4
+--------------------AAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAA--------------GCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_6
+-------------------AAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA------------------GCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_8
+---------------------AGA-CTATATAGAGATCTTTTTATTAGATCTAC--------------------------------------------A--ATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAA-----------------------CTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCG-TTG-GCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_9
+---------------------------ATATAGAGAT-TT-TTATTAGATCTACTATTAAGGAGCAGGATCTTTGT-----------AA-TG--CAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAA----------------------CATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_11
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_12
+-------------------------CTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_2
+-------TTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_3
+-------------ATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_6
+--------------------------------------TTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_7
+-------------------------------------CTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAA---C---T--TATACACAGC---CTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_8
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AC-TTGGGATCTAAAACTTGTTATATGGATAACTATAG--------------AA---------------CATG----TTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_9
+AG-GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_11
+--------------------------------------------TTAGATCTA----TAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAA-A-----------------------ATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_12
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGC-----A---GGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_3
+-----------------ATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_4
+--------------------------------GAGATCTTTTTATTAGAT-TA---------AGCAGGATC-----------------------------------GCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_7
+------------------------------------------TATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_9
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_11
+---------------ATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGA-CAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_1
+----------------TATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_6
+----------AATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_7
+------------------------------------------------ATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_8
+----------------------------------GATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_1
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_2
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_4
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_10
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_4
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_5
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_7
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_8
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_10
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_1
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_4
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_6
+---GTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_7
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_1
+--GGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_3
+-GGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_6
+--------TAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>Vibrio_parahaemolyticus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
+>Vibrio_vulnificus
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [...]
diff --git a/tests/data/alignment_file_one_line_per_sequence.aln.vcf b/tests/data/alignment_file_one_line_per_sequence.aln.vcf
new file mode 100644
index 0000000..b11bab7
--- /dev/null
+++ b/tests/data/alignment_file_one_line_per_sequence.aln.vcf
@@ -0,0 +1,2004 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=2000>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT 2956_6_1 2956_6_2 2956_6_3 2956_6_4 2956_6_5 2956_6_6 3002_8_1 3002_8_2 3002_8_3 3002_8_4 3002_8_5 3002_8_6 3002_8_7 4056_2_10 4056_2_11 4056_2_1 4056_2_12 4056_2_2 4056_2_3 4056_2_4 4056_2_5 4056_2_6 4056_2_7 4056_2_9 4056_6_10 4056_6_11 4056_6_12 4056_6_2 4056_6_3 4056_6_4 4056_6_5 4056_6_6 4056_6_7 4056_6_9 4056_7_10 4056_7_11 4056_7_1 4056_7_12 4056_7_7 4056_7_8 4056_7_9 4056_8_10 4056_8_1 4056_8_12 4056_8_2 4056_8_3 4056_8_4 4056_8_6 405 [...]
+1 1 . - A . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A - - - - - - - - A - A A - A A - A A A - A - - A - A A A - A - A A A - A - A - A A - -
+1 2 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G - - - - - - G - G G G G - G G - G G G G G - - G G G G G - G - G G G - G G G - G G - -
+1 3 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - - - - G - - - G - - - - - - G G G G G G G G G G G G G G G G - G G G G G - G - G G G G G G G - G G - -
+1 4 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G G - - - - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G - -
+1 5 . - T . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 6 . - C . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C - - - C - - C - - - C C - - - - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C - -
+1 7 . - A . . . AB - - - - - - - - - - - - - - - - A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A - -
+1 8 . - T . . . AB - - - - - - - - - - - - - - - - T - - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - - - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 9 . - T . . . AB - - - - - - - - - - - - - - - - T T - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - T - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 10 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A - - - - - - - - - - - - - - - - - - - - A A - - - - - - - A - A - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 11 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 12 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 13 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - - - - - - - - - - - - - - - - T - - T T - - - - - - - T - T - T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 14 . - A . . . AB - - - - - - - - - - - - - - - - - A - - A A - A - - - - - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 15 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - T - - - T - - - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 16 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - A - - - A - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A A - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 17 . - T . . . AB - - - - - - T - - - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 18 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A - A - - - A - A - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 19 . - T . . . AB - - - - - - T - T - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 20 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A A A - - - A - A A - - - - - - - A - - A A - - A - A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 21 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A - A - - - A - A A - - - A - - - A A - A A - - A A A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 22 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A - - - A - A A - - - A - - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 23 . - G . . . AB - G - - - - G - G - - - - - - - G G - G G G - G - - - G - G G - - - G - - - G G - G G - - G G G G - G - G G G - - - G - - G G - - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 24 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A A - - A - A A - - - A A - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 25 . - T . . . AB - T - - - - T - T - - - - - - - T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 26 . C - . . . AB C C - - - - C - C - - - - - - C C C - C C C C C C - - C - C C - - - C C - - C C - C C - - C C C C - C C C C C - - - C - - C C - - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 27 . T - . . . AB T T - - - - T - T - - - - - - T T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T T - T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 28 . A - . . . AB A A - - - - A - A - - - - - - A A A - A A A A A A - - A A A A - - - A A - - A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 29 . T - . . . AB T T - - - - T - T - - - - - T - T T - T T T T T T - - T T T T - - - T T - T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 30 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 31 . T - . . . AB T T - - - - T - T - - - - - T T T T - T T T T T T - - T T T T - - - T T T T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 32 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 33 . G - . . . AB G G - - - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G - G G G G G G G G G G - - - G - - G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 34 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A A - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 35 . G - . . . AB G G - G - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G G G G G G G G G G G G - - - G - G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 36 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A A A A A A A A A A A A - - - A - A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 37 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T - T T T T T T T T T T - - - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 38 . C - . . . AB C C - C - - C - C - - - - - C C C C - C C C C C C - - C C C C - C - C C C C C C - C C C C C C C C - C C C C C - C - C - C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 39 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 40 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 41 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T - T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 42 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 43 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 44 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A - A A A A A A A A A A A A A A A A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 45 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 46 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 47 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 48 . G - . . . AB G G - G G - G G G - - - - G G G G G G G G G G G G G G G G G G - G - G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 49 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - A A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 50 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 51 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C C - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 52 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 53 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 54 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C - - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C - C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 55 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 56 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A - A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 57 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 58 . T - . . . AB T T - T T - T T T - - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 59 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 60 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 61 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 62 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 63 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 64 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 65 . C - . . . AB C C - C C - C C - C - C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 66 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A - A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 67 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 68 . G - . . . AB G G - G G - G G - G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 69 . A - . . . AB A A - A A - A A - A - A - A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 70 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 71 . C - . . . AB C C - C C - C C C C - C C C C C C C C C C C C C C - - C C C C C C C - C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 72 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 73 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 74 . T - . . . AB T T - T T - T T - T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 75 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 76 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 77 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 78 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 79 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 80 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 81 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 82 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 83 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 84 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 85 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 86 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 87 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 88 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 89 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 90 . A - . . . AB A A - - A - A A A A A - A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 91 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 92 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 93 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 94 . T - . . . AB T T - - T - T T T T T T T T T T T T T T T T - T T - T T T T T T - T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 95 . C - . . . AB C C - C C - C C C C C C C C C C C C C C C C - C C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 96 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 97 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 98 . C - . . . AB C C - C C - C C C C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 99 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 100 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 101 . G - . . . AB G G - G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 102 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 103 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 104 . C - . . . AB C C C C C - C C - C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 105 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 106 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 107 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 108 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C - C C C C C C - C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 109 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 110 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A - A - A A A A A A - A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 111 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 112 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 113 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 114 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 115 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 116 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 117 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 118 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 119 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 120 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 121 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 122 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 123 . A - . . . AB A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 124 . G - . . . AB G G G G G - G G G G G G - G - G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 125 . A - . . . AB A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 126 . T - . . . AB T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 127 . C - . . . AB C C C C C - C C C C C C - C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 128 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 129 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 130 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 131 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 132 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 133 . A - . . . AB A A A A A - A A A A A A - A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 134 . T - . . . AB T T T T T - T T T T T T T T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 135 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 136 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 137 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 138 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 139 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 140 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 141 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 142 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 143 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 144 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 145 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 146 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 147 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 148 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 149 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 150 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 151 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 152 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 153 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 154 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 155 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 156 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 157 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 158 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 159 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 160 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 161 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 162 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 163 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 164 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 165 . G - . . . AB G G G G G - G G G G G - G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 166 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 167 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 168 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 169 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 170 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 171 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 172 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 173 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 174 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 175 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 176 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 177 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 178 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 179 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 180 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 181 . T - . . . AB T T T T T T T T T T T T T T T T T T - T - T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 182 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 183 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 184 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 185 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 186 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 187 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 188 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 190 . C - . . . AB C C - C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 191 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 192 . A - . . . AB A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 193 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 195 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 196 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 197 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 198 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 199 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 200 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 201 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 202 . C - . . . AB C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 203 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 204 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 205 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 206 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 207 . A - . . . AB A A A A A A A A A A - A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 208 . C - . . . AB C C C C C C C C C C - C - C - C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 209 . T - . . . AB T T T T T T T T T T - T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 210 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 211 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 212 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 213 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 214 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 215 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 216 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 217 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 218 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 219 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 220 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 221 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 222 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 223 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 224 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 225 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 226 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 227 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 228 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 229 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 230 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 231 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 232 . A - . . . AB A A A A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 233 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 234 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 235 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 236 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 237 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 238 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 239 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 240 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 241 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 242 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 243 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 244 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 245 . A - . . . AB A A A A A A A A A A A A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 246 . T - . . . AB T T T T T T T T T T T T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 247 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 248 . G - . . . AB G G G G G G G G G G - G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 249 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 250 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 251 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 252 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 253 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 254 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 255 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 256 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 257 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 258 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 259 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 260 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 261 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 262 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 263 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 264 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 265 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 266 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 267 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 268 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 269 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 270 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 271 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 272 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 273 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 274 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 275 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 276 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 277 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 278 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 279 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 280 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 281 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 282 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 283 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 284 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 285 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 286 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 287 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 288 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 289 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 290 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 291 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 292 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 293 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 294 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 295 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 296 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 297 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 298 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 299 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 301 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 302 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 303 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 304 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 305 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 307 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 308 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 309 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 310 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 311 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 312 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 313 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 314 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 315 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 317 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 318 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 319 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 320 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 321 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 322 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 323 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 324 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 325 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 326 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 327 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 328 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 329 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 330 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A A - - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 331 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 332 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A - A A A A - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 333 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - - G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 334 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - - A - A - - - A - - - - - - - - - - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 335 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 336 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C - C - - - C - - - - - - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 337 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - G G - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 338 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 339 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C - - - C - C - - - C - - - - C - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 340 . A - . . . AB A A A A A A A A A A - A A A - A A A A A A A A A A - - A - A - - - A - A - - A A - - A - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 341 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T - - T - T T - T T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 342 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T - - T - T T - T - - - T - - T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 343 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A - A A - - A A - A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 344 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - A A - A A A A A - A A - A A - - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 345 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G - - G - G G G - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 346 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 347 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C - C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 348 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G G - G G - G G G - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 349 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C C - C C C C C C - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 350 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 351 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 352 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 353 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 354 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 355 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 356 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 357 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 358 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 359 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 360 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 361 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 362 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 363 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 364 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 365 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 366 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 367 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 368 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 369 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 370 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 371 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 373 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 374 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 375 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 376 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 377 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 378 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 379 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 381 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 382 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 383 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 384 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 385 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 386 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 388 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 390 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 391 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 392 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 393 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 394 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 395 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 396 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 397 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 398 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 399 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 400 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 402 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 404 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 405 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 407 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 408 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 411 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 412 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 413 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 414 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 415 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 417 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 418 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 419 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 421 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 422 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 423 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 424 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 425 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 426 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 432 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 434 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 435 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 436 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 438 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 439 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 440 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 443 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 444 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 445 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 446 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 448 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 449 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 451 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 452 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 453 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 454 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 455 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 457 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 458 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 460 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 462 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 463 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 464 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 465 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 466 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 467 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 468 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 469 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 471 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 472 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 473 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 475 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 476 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 477 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 478 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 479 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 480 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 481 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 482 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 483 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 484 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 485 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 486 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 487 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 488 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 490 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 491 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 492 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 493 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 494 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 495 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 496 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 497 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 498 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 499 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 500 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 501 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 502 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 503 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 504 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 505 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 506 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 507 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 508 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 509 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 510 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 514 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 515 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 519 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 520 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 521 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 523 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 524 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 526 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 528 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 530 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 531 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 532 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 533 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 534 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 535 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 536 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 537 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 538 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 539 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 540 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 541 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 544 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 545 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 546 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 547 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 548 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 550 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 551 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 553 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 554 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 555 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 557 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 558 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 560 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 561 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 563 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 565 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 566 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 567 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 569 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 570 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 572 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 573 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 574 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 576 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 577 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 578 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 579 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 580 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 581 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 582 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 584 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 586 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 587 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 588 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 589 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 591 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 594 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 595 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 597 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 598 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 599 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 600 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 601 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 602 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 604 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 605 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 606 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 607 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 610 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 612 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 613 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 614 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 615 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 616 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 617 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 618 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 620 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 621 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 622 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 623 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 624 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 625 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 628 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 629 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 630 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 631 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 632 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 634 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 635 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 636 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 637 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 638 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 639 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 640 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 642 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 643 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 644 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 645 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 646 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 649 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 650 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 653 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 654 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 656 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 657 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 658 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 659 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 660 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 661 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 662 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 663 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 665 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 666 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 667 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 669 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 671 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 672 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 673 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 674 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 675 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 676 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 677 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 679 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 681 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 682 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 683 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 684 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 685 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 686 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 687 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 688 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 689 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 690 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 691 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 692 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 693 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 694 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 695 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 697 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 698 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 699 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 700 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 701 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 702 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 703 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 704 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 706 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 708 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 709 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 710 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 712 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 713 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 714 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 715 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 716 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 717 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 718 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 719 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 720 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 721 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 724 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 725 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 726 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 727 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 728 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 730 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 731 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 732 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 733 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 734 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 735 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 736 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 737 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 738 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 739 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 740 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 741 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 742 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 743 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 744 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 745 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 746 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 747 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 748 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 749 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 751 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 752 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 753 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 754 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 755 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 756 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 757 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 758 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 759 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 760 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 761 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 762 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 763 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 764 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 765 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 766 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 767 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 768 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 769 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 770 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 771 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 772 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 773 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 774 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 775 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 776 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 777 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 778 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 779 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 780 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 781 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 782 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 783 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 784 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 785 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 786 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 787 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 788 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 789 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 790 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 792 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 793 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 794 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 795 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 796 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 797 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 798 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 799 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 800 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 801 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 802 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 803 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 804 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 805 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 806 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 807 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 808 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 809 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 810 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 811 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 812 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 813 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 814 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 815 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 816 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 817 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 818 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 819 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 820 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 821 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 822 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 823 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 824 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 825 . A G,- . . . AB A A A A A A G G A A - G A G A A A A - G A A A A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A G G G A A A A A A A A A A G A A A A A A A A A A A G A A A - -
+1 826 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 827 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 828 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 829 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 830 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 831 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 832 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 833 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 834 . T - . . . AB T T T T T T T T T T - T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T - T T T T T T T T T T T T T T T - -
+1 835 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 836 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 837 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 838 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 839 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 840 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 841 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 842 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 843 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 844 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 845 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 846 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 847 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 849 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 850 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 851 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 852 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 853 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 854 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 856 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 858 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 859 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 860 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 861 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 862 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 863 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 865 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 866 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 868 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 869 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 870 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 871 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 872 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 873 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 874 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 875 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 876 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 878 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 879 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 880 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 881 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 883 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 884 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 886 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 888 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 889 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 890 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 892 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 893 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 894 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 895 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 897 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 898 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 900 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 902 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 903 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 906 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 907 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 908 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 909 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 911 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 912 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 913 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 915 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 916 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 917 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 918 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 919 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 923 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 924 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 925 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 926 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 927 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 928 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 929 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 931 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 932 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 933 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 935 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 936 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 939 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 940 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 941 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 942 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 943 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 945 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 946 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 948 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 949 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 950 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 951 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 952 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 953 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 955 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 956 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 957 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 958 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 960 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 962 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 963 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 964 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 965 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 966 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 968 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 969 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 971 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 972 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 973 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 975 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 978 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 979 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 980 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 981 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 982 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 983 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 984 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 985 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 987 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 988 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 989 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 990 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 991 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 992 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 993 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 994 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 996 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 997 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 998 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 999 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1000 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1001 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1002 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1003 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1004 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1005 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1006 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1007 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1008 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1009 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1010 . G - . . . AB G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1011 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1012 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1013 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1014 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1015 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1016 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1017 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1018 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1019 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1020 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1021 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1022 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1023 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1024 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1025 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1026 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1027 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1028 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1029 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1030 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1031 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1032 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1033 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1034 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1035 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1036 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1037 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1038 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1039 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1040 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1041 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1042 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1043 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1044 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1045 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1046 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1047 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1048 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1049 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1050 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1051 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1052 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1053 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1054 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1055 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1056 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1057 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1058 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1059 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1060 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1061 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1062 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1063 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1064 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1065 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1066 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1067 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1068 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1069 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1070 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1071 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1072 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1073 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1074 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1075 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1076 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1077 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1078 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1079 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1080 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1081 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1082 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1083 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1084 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1085 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1086 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1087 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1088 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1089 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1090 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1091 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1092 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1093 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1094 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1095 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1096 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1097 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1098 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1099 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1100 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1101 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1102 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1103 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1104 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1105 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1106 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1107 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1108 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1109 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1110 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1111 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1112 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1113 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1114 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1115 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1116 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1117 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1118 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1119 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1120 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1121 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1122 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1123 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1124 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1125 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1126 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1127 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1128 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1129 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1130 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1131 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1132 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1133 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1134 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1135 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1136 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1137 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1138 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1139 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1140 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1141 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1142 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1143 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1144 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1145 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1146 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1147 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1148 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1149 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1150 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1151 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1152 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1153 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1154 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1155 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1156 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1157 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1158 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1159 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1160 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1161 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1162 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1163 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1164 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1165 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1166 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1167 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1168 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1169 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1170 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1171 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1172 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1173 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1174 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1175 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1176 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1177 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1178 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1179 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1180 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1181 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1182 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1183 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1184 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1185 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1186 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1187 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1188 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1190 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1191 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1192 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1193 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1195 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1196 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1197 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1198 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1199 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1200 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1201 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1202 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1203 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1204 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1205 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1206 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1207 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1208 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1209 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1210 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1211 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1212 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1213 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1214 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1215 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1216 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1217 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1218 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1219 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1220 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1221 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1222 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1223 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1224 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1225 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1226 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1227 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1228 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1229 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1230 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1231 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1232 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1233 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1234 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1235 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1236 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1237 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1238 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1239 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1240 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1241 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1242 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1243 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1244 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1245 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1246 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1247 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1248 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1249 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1250 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1251 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1252 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1253 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1254 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1255 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1256 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1257 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1258 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1259 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1260 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1261 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1262 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1263 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1264 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1265 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1266 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1267 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1268 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1269 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1270 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1271 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1272 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1273 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1274 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1275 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1276 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1277 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1278 . A -,G . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - G
+1 1279 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1280 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1281 . C -,G . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - G
+1 1282 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1283 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1284 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1285 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1286 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1287 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1288 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1289 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1290 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1291 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1292 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1293 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1294 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1295 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1296 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1297 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1298 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1299 . G -,A . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - A
+1 1300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1301 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1302 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1303 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1304 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1305 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1307 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1308 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1309 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1310 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1311 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1312 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1313 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1314 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1315 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1317 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1318 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1319 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1320 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1321 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1322 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1323 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1324 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1325 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1326 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1327 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1328 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1329 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1330 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1331 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1332 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1333 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1334 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1335 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1336 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1337 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1338 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1339 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1340 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1341 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1342 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1343 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1344 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1345 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1346 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1347 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1348 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1349 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1350 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1351 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1352 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1353 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1354 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1355 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1356 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1357 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1358 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1359 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1360 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1361 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1362 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1363 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1364 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1365 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1366 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1367 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1368 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1369 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1370 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1371 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1373 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1374 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1375 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1376 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1377 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1378 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1379 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1381 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1382 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1383 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1384 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1385 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1386 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1388 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1390 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1391 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1392 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1393 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1394 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1395 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1396 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1397 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1398 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1399 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1400 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1402 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1404 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1405 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1407 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1408 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1411 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1412 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1413 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1414 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1415 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1417 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1418 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1419 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1421 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1422 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1423 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1424 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1425 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1426 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1432 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1434 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1435 . C T,- . . . AB C C C C C C C C C C C C C C C C C C C T C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1436 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1438 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1439 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1440 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1443 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1444 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1445 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1446 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1448 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1449 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1451 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1452 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1453 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1454 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1455 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1457 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1458 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1460 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1462 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1463 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1464 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1465 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1466 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1467 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1468 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1469 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1471 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1472 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1473 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1475 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1476 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1477 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1478 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1479 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1480 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1481 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1482 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1483 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1484 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1485 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1486 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1487 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1488 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1490 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1491 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1492 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1493 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1494 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1495 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1496 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1497 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1498 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1499 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1500 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1501 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1502 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1503 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1504 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1505 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1506 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1507 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1508 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1509 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1510 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1514 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1515 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1519 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1520 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1521 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1523 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1524 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1526 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1528 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1530 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1531 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1532 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1533 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1534 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1535 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1536 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1537 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1538 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1539 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1540 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1541 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1544 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1545 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1546 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1547 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1548 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1550 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1551 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1553 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1554 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1555 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1557 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1558 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1560 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1561 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1563 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1565 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1566 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1567 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1569 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1570 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1572 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1573 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1574 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1576 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1577 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1578 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1579 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1580 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1581 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1582 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1584 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1586 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1587 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1588 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1589 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1591 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1594 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1595 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1597 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1598 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1599 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1600 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1601 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1602 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1604 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1605 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1606 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1607 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1610 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1612 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1613 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1614 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1615 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1616 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1617 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1618 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1620 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1621 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1622 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1623 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1624 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1625 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1628 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1629 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1630 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1631 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1632 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1634 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1635 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1636 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1637 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1638 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1639 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1640 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1642 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1643 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1644 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1645 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1646 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1649 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1650 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1653 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1654 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1656 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1657 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1658 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1659 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1660 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1661 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1662 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1663 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1665 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1666 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1667 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1669 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1671 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1672 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1673 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1674 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1675 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1676 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1677 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1679 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1681 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1682 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1683 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1684 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1685 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1686 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1687 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1688 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1689 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1690 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1691 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1692 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1693 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1694 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1695 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1697 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1698 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1699 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1700 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1701 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1702 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1703 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1704 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1706 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1708 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1709 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1710 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1712 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1713 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1714 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1715 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1716 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1717 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1718 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1719 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1720 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1721 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1724 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1725 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1726 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1727 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1728 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1730 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1731 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1732 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1733 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1734 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1735 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1736 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1737 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1738 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1739 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1740 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1741 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1742 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1743 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1744 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1745 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1746 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1747 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1748 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1749 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1751 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1752 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1753 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1754 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1755 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1756 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1757 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1758 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1759 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1760 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1761 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1762 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1763 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1764 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1765 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1766 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1767 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1768 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1769 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1770 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1771 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1772 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1773 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1774 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1775 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1776 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1777 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1778 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1779 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1780 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1781 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1782 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1783 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1784 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1785 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1786 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1787 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1788 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1789 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1790 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1792 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1793 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1794 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1795 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1796 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1797 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1798 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1799 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1800 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1801 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1802 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1803 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1804 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1805 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1806 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1807 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1808 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1809 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1810 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1811 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1812 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1813 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1814 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1815 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1816 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1817 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1818 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1819 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1820 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1821 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1822 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1823 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1824 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1825 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1826 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1827 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1828 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1829 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1830 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1831 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1832 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1833 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1834 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1835 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1836 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1837 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1838 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1839 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1840 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1841 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1842 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1843 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1844 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1845 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1846 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1847 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1849 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1850 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1851 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1852 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1853 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1854 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1856 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1858 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1859 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1860 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1861 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1862 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1863 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1865 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1866 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1868 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1869 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1870 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1871 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1872 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1873 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1874 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1875 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1876 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1878 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1879 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1880 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1881 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1883 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1884 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1886 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1888 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1889 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1890 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1892 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1893 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1894 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1895 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1897 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1898 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1900 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1902 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1903 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1906 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1907 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1908 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1909 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1911 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1912 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1913 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1915 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1916 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1917 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1918 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1919 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1923 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1924 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1925 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1926 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1927 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1928 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1929 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1931 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1932 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1933 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1935 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1936 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1939 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1940 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1941 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1942 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1943 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1945 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1946 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1948 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1949 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1950 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1951 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1952 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1953 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1955 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1956 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1957 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1958 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1960 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1962 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1963 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1964 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1965 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1966 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1968 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1969 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1971 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1972 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1973 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1975 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1978 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1979 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1980 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1981 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1982 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1983 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1984 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1985 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1987 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1988 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1989 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1990 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1991 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1992 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1993 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1994 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1996 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1997 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1998 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1999 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 2000 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
diff --git a/tests/data/alignment_file_one_line_per_sequence.tre b/tests/data/alignment_file_one_line_per_sequence.tre
new file mode 100644
index 0000000..9d508f9
--- /dev/null
+++ b/tests/data/alignment_file_one_line_per_sequence.tre
@@ -0,0 +1 @@
+(((3002_8_5:0.0,4056_2_3:0.0):0.00016,(3002_8_1:0.0,3002_8_2:0.0,3002_8_6:0.0,4056_2_10:0.0,4056_8_6:0.0,5174_5_1:0.0,5174_5_7:0.0,5174_5_9:0.0,5174_6_10:0.0,5174_7_1:0.0,5174_8_5:0.0):0.00016)0.400:0.00016,4056_2_4:0.43322,((Vibrio_parahaemolyticus:0.00017,Vibrio_vulnificus:6.87531)0.757:6.87230,(2956_6_1:0.0,2956_6_2:0.0,2956_6_3:0.0,2956_6_4:0.0,2956_6_5:0.0,2956_6_6:0.0,3002_8_3:0.0,3002_8_4:0.0,3002_8_7:0.0,4056_2_11:0.0,4056_2_1:0.0,4056_2_12:0.0,4056_2_2:0.0,4056_2_5:0.0,4056_2_6: [...]
diff --git a/tests/data/alignment_file_with_large_number_of_snps.aln b/tests/data/alignment_file_with_large_number_of_snps.aln
new file mode 100644
index 0000000..32831f3
--- /dev/null
+++ b/tests/data/alignment_file_with_large_number_of_snps.aln
@@ -0,0 +1,202 @@
+>Sample1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>Sample2
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
\ No newline at end of file
diff --git a/tests/data/alignment_file_with_large_number_of_snps.aln.phylip b/tests/data/alignment_file_with_large_number_of_snps.aln.phylip
new file mode 100644
index 0000000..5c29374
--- /dev/null
+++ b/tests/data/alignment_file_with_large_number_of_snps.aln.phylip
@@ -0,0 +1,3 @@
+2 9900
+Sample1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA [...]
+Sample2 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [...]
diff --git a/tests/data/alignment_file_with_large_number_of_snps.aln.snp_sites.aln b/tests/data/alignment_file_with_large_number_of_snps.aln.snp_sites.aln
new file mode 100644
index 0000000..edec76f
--- /dev/null
+++ b/tests/data/alignment_file_with_large_number_of_snps.aln.snp_sites.aln
@@ -0,0 +1,6 @@
+>Sample1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA [...]
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA [...]
+>Sample2
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [...]
+GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [...]
diff --git a/tests/data/alignment_file_with_large_number_of_snps.aln.vcf b/tests/data/alignment_file_with_large_number_of_snps.aln.vcf
new file mode 100644
index 0000000..4be4fd8
--- /dev/null
+++ b/tests/data/alignment_file_with_large_number_of_snps.aln.vcf
@@ -0,0 +1,9904 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=9900>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT Sample1 Sample2
+1 1 . A G . . . AB A G
+1 2 . A G . . . AB A G
+1 3 . A G . . . AB A G
+1 4 . A G . . . AB A G
+1 5 . A G . . . AB A G
+1 6 . A G . . . AB A G
+1 7 . A G . . . AB A G
+1 8 . A G . . . AB A G
+1 9 . A G . . . AB A G
+1 10 . A G . . . AB A G
+1 11 . A G . . . AB A G
+1 12 . A G . . . AB A G
+1 13 . A G . . . AB A G
+1 14 . A G . . . AB A G
+1 15 . A G . . . AB A G
+1 16 . A G . . . AB A G
+1 17 . A G . . . AB A G
+1 18 . A G . . . AB A G
+1 19 . A G . . . AB A G
+1 20 . A G . . . AB A G
+1 21 . A G . . . AB A G
+1 22 . A G . . . AB A G
+1 23 . A G . . . AB A G
+1 24 . A G . . . AB A G
+1 25 . A G . . . AB A G
+1 26 . A G . . . AB A G
+1 27 . A G . . . AB A G
+1 28 . A G . . . AB A G
+1 29 . A G . . . AB A G
+1 30 . A G . . . AB A G
+1 31 . A G . . . AB A G
+1 32 . A G . . . AB A G
+1 33 . A G . . . AB A G
+1 34 . A G . . . AB A G
+1 35 . A G . . . AB A G
+1 36 . A G . . . AB A G
+1 37 . A G . . . AB A G
+1 38 . A G . . . AB A G
+1 39 . A G . . . AB A G
+1 40 . A G . . . AB A G
+1 41 . A G . . . AB A G
+1 42 . A G . . . AB A G
+1 43 . A G . . . AB A G
+1 44 . A G . . . AB A G
+1 45 . A G . . . AB A G
+1 46 . A G . . . AB A G
+1 47 . A G . . . AB A G
+1 48 . A G . . . AB A G
+1 49 . A G . . . AB A G
+1 50 . A G . . . AB A G
+1 51 . A G . . . AB A G
+1 52 . A G . . . AB A G
+1 53 . A G . . . AB A G
+1 54 . A G . . . AB A G
+1 55 . A G . . . AB A G
+1 56 . A G . . . AB A G
+1 57 . A G . . . AB A G
+1 58 . A G . . . AB A G
+1 59 . A G . . . AB A G
+1 60 . A G . . . AB A G
+1 61 . A G . . . AB A G
+1 62 . A G . . . AB A G
+1 63 . A G . . . AB A G
+1 64 . A G . . . AB A G
+1 65 . A G . . . AB A G
+1 66 . A G . . . AB A G
+1 67 . A G . . . AB A G
+1 68 . A G . . . AB A G
+1 69 . A G . . . AB A G
+1 70 . A G . . . AB A G
+1 71 . A G . . . AB A G
+1 72 . A G . . . AB A G
+1 73 . A G . . . AB A G
+1 74 . A G . . . AB A G
+1 75 . A G . . . AB A G
+1 76 . A G . . . AB A G
+1 77 . A G . . . AB A G
+1 78 . A G . . . AB A G
+1 79 . A G . . . AB A G
+1 80 . A G . . . AB A G
+1 81 . A G . . . AB A G
+1 82 . A G . . . AB A G
+1 83 . A G . . . AB A G
+1 84 . A G . . . AB A G
+1 85 . A G . . . AB A G
+1 86 . A G . . . AB A G
+1 87 . A G . . . AB A G
+1 88 . A G . . . AB A G
+1 89 . A G . . . AB A G
+1 90 . A G . . . AB A G
+1 91 . A G . . . AB A G
+1 92 . A G . . . AB A G
+1 93 . A G . . . AB A G
+1 94 . A G . . . AB A G
+1 95 . A G . . . AB A G
+1 96 . A G . . . AB A G
+1 97 . A G . . . AB A G
+1 98 . A G . . . AB A G
+1 99 . A G . . . AB A G
+1 100 . A G . . . AB A G
+1 101 . A G . . . AB A G
+1 102 . A G . . . AB A G
+1 103 . A G . . . AB A G
+1 104 . A G . . . AB A G
+1 105 . A G . . . AB A G
+1 106 . A G . . . AB A G
+1 107 . A G . . . AB A G
+1 108 . A G . . . AB A G
+1 109 . A G . . . AB A G
+1 110 . A G . . . AB A G
+1 111 . A G . . . AB A G
+1 112 . A G . . . AB A G
+1 113 . A G . . . AB A G
+1 114 . A G . . . AB A G
+1 115 . A G . . . AB A G
+1 116 . A G . . . AB A G
+1 117 . A G . . . AB A G
+1 118 . A G . . . AB A G
+1 119 . A G . . . AB A G
+1 120 . A G . . . AB A G
+1 121 . A G . . . AB A G
+1 122 . A G . . . AB A G
+1 123 . A G . . . AB A G
+1 124 . A G . . . AB A G
+1 125 . A G . . . AB A G
+1 126 . A G . . . AB A G
+1 127 . A G . . . AB A G
+1 128 . A G . . . AB A G
+1 129 . A G . . . AB A G
+1 130 . A G . . . AB A G
+1 131 . A G . . . AB A G
+1 132 . A G . . . AB A G
+1 133 . A G . . . AB A G
+1 134 . A G . . . AB A G
+1 135 . A G . . . AB A G
+1 136 . A G . . . AB A G
+1 137 . A G . . . AB A G
+1 138 . A G . . . AB A G
+1 139 . A G . . . AB A G
+1 140 . A G . . . AB A G
+1 141 . A G . . . AB A G
+1 142 . A G . . . AB A G
+1 143 . A G . . . AB A G
+1 144 . A G . . . AB A G
+1 145 . A G . . . AB A G
+1 146 . A G . . . AB A G
+1 147 . A G . . . AB A G
+1 148 . A G . . . AB A G
+1 149 . A G . . . AB A G
+1 150 . A G . . . AB A G
+1 151 . A G . . . AB A G
+1 152 . A G . . . AB A G
+1 153 . A G . . . AB A G
+1 154 . A G . . . AB A G
+1 155 . A G . . . AB A G
+1 156 . A G . . . AB A G
+1 157 . A G . . . AB A G
+1 158 . A G . . . AB A G
+1 159 . A G . . . AB A G
+1 160 . A G . . . AB A G
+1 161 . A G . . . AB A G
+1 162 . A G . . . AB A G
+1 163 . A G . . . AB A G
+1 164 . A G . . . AB A G
+1 165 . A G . . . AB A G
+1 166 . A G . . . AB A G
+1 167 . A G . . . AB A G
+1 168 . A G . . . AB A G
+1 169 . A G . . . AB A G
+1 170 . A G . . . AB A G
+1 171 . A G . . . AB A G
+1 172 . A G . . . AB A G
+1 173 . A G . . . AB A G
+1 174 . A G . . . AB A G
+1 175 . A G . . . AB A G
+1 176 . A G . . . AB A G
+1 177 . A G . . . AB A G
+1 178 . A G . . . AB A G
+1 179 . A G . . . AB A G
+1 180 . A G . . . AB A G
+1 181 . A G . . . AB A G
+1 182 . A G . . . AB A G
+1 183 . A G . . . AB A G
+1 184 . A G . . . AB A G
+1 185 . A G . . . AB A G
+1 186 . A G . . . AB A G
+1 187 . A G . . . AB A G
+1 188 . A G . . . AB A G
+1 189 . A G . . . AB A G
+1 190 . A G . . . AB A G
+1 191 . A G . . . AB A G
+1 192 . A G . . . AB A G
+1 193 . A G . . . AB A G
+1 194 . A G . . . AB A G
+1 195 . A G . . . AB A G
+1 196 . A G . . . AB A G
+1 197 . A G . . . AB A G
+1 198 . A G . . . AB A G
+1 199 . A G . . . AB A G
+1 200 . A G . . . AB A G
+1 201 . A G . . . AB A G
+1 202 . A G . . . AB A G
+1 203 . A G . . . AB A G
+1 204 . A G . . . AB A G
+1 205 . A G . . . AB A G
+1 206 . A G . . . AB A G
+1 207 . A G . . . AB A G
+1 208 . A G . . . AB A G
+1 209 . A G . . . AB A G
+1 210 . A G . . . AB A G
+1 211 . A G . . . AB A G
+1 212 . A G . . . AB A G
+1 213 . A G . . . AB A G
+1 214 . A G . . . AB A G
+1 215 . A G . . . AB A G
+1 216 . A G . . . AB A G
+1 217 . A G . . . AB A G
+1 218 . A G . . . AB A G
+1 219 . A G . . . AB A G
+1 220 . A G . . . AB A G
+1 221 . A G . . . AB A G
+1 222 . A G . . . AB A G
+1 223 . A G . . . AB A G
+1 224 . A G . . . AB A G
+1 225 . A G . . . AB A G
+1 226 . A G . . . AB A G
+1 227 . A G . . . AB A G
+1 228 . A G . . . AB A G
+1 229 . A G . . . AB A G
+1 230 . A G . . . AB A G
+1 231 . A G . . . AB A G
+1 232 . A G . . . AB A G
+1 233 . A G . . . AB A G
+1 234 . A G . . . AB A G
+1 235 . A G . . . AB A G
+1 236 . A G . . . AB A G
+1 237 . A G . . . AB A G
+1 238 . A G . . . AB A G
+1 239 . A G . . . AB A G
+1 240 . A G . . . AB A G
+1 241 . A G . . . AB A G
+1 242 . A G . . . AB A G
+1 243 . A G . . . AB A G
+1 244 . A G . . . AB A G
+1 245 . A G . . . AB A G
+1 246 . A G . . . AB A G
+1 247 . A G . . . AB A G
+1 248 . A G . . . AB A G
+1 249 . A G . . . AB A G
+1 250 . A G . . . AB A G
+1 251 . A G . . . AB A G
+1 252 . A G . . . AB A G
+1 253 . A G . . . AB A G
+1 254 . A G . . . AB A G
+1 255 . A G . . . AB A G
+1 256 . A G . . . AB A G
+1 257 . A G . . . AB A G
+1 258 . A G . . . AB A G
+1 259 . A G . . . AB A G
+1 260 . A G . . . AB A G
+1 261 . A G . . . AB A G
+1 262 . A G . . . AB A G
+1 263 . A G . . . AB A G
+1 264 . A G . . . AB A G
+1 265 . A G . . . AB A G
+1 266 . A G . . . AB A G
+1 267 . A G . . . AB A G
+1 268 . A G . . . AB A G
+1 269 . A G . . . AB A G
+1 270 . A G . . . AB A G
+1 271 . A G . . . AB A G
+1 272 . A G . . . AB A G
+1 273 . A G . . . AB A G
+1 274 . A G . . . AB A G
+1 275 . A G . . . AB A G
+1 276 . A G . . . AB A G
+1 277 . A G . . . AB A G
+1 278 . A G . . . AB A G
+1 279 . A G . . . AB A G
+1 280 . A G . . . AB A G
+1 281 . A G . . . AB A G
+1 282 . A G . . . AB A G
+1 283 . A G . . . AB A G
+1 284 . A G . . . AB A G
+1 285 . A G . . . AB A G
+1 286 . A G . . . AB A G
+1 287 . A G . . . AB A G
+1 288 . A G . . . AB A G
+1 289 . A G . . . AB A G
+1 290 . A G . . . AB A G
+1 291 . A G . . . AB A G
+1 292 . A G . . . AB A G
+1 293 . A G . . . AB A G
+1 294 . A G . . . AB A G
+1 295 . A G . . . AB A G
+1 296 . A G . . . AB A G
+1 297 . A G . . . AB A G
+1 298 . A G . . . AB A G
+1 299 . A G . . . AB A G
+1 300 . A G . . . AB A G
+1 301 . A G . . . AB A G
+1 302 . A G . . . AB A G
+1 303 . A G . . . AB A G
+1 304 . A G . . . AB A G
+1 305 . A G . . . AB A G
+1 306 . A G . . . AB A G
+1 307 . A G . . . AB A G
+1 308 . A G . . . AB A G
+1 309 . A G . . . AB A G
+1 310 . A G . . . AB A G
+1 311 . A G . . . AB A G
+1 312 . A G . . . AB A G
+1 313 . A G . . . AB A G
+1 314 . A G . . . AB A G
+1 315 . A G . . . AB A G
+1 316 . A G . . . AB A G
+1 317 . A G . . . AB A G
+1 318 . A G . . . AB A G
+1 319 . A G . . . AB A G
+1 320 . A G . . . AB A G
+1 321 . A G . . . AB A G
+1 322 . A G . . . AB A G
+1 323 . A G . . . AB A G
+1 324 . A G . . . AB A G
+1 325 . A G . . . AB A G
+1 326 . A G . . . AB A G
+1 327 . A G . . . AB A G
+1 328 . A G . . . AB A G
+1 329 . A G . . . AB A G
+1 330 . A G . . . AB A G
+1 331 . A G . . . AB A G
+1 332 . A G . . . AB A G
+1 333 . A G . . . AB A G
+1 334 . A G . . . AB A G
+1 335 . A G . . . AB A G
+1 336 . A G . . . AB A G
+1 337 . A G . . . AB A G
+1 338 . A G . . . AB A G
+1 339 . A G . . . AB A G
+1 340 . A G . . . AB A G
+1 341 . A G . . . AB A G
+1 342 . A G . . . AB A G
+1 343 . A G . . . AB A G
+1 344 . A G . . . AB A G
+1 345 . A G . . . AB A G
+1 346 . A G . . . AB A G
+1 347 . A G . . . AB A G
+1 348 . A G . . . AB A G
+1 349 . A G . . . AB A G
+1 350 . A G . . . AB A G
+1 351 . A G . . . AB A G
+1 352 . A G . . . AB A G
+1 353 . A G . . . AB A G
+1 354 . A G . . . AB A G
+1 355 . A G . . . AB A G
+1 356 . A G . . . AB A G
+1 357 . A G . . . AB A G
+1 358 . A G . . . AB A G
+1 359 . A G . . . AB A G
+1 360 . A G . . . AB A G
+1 361 . A G . . . AB A G
+1 362 . A G . . . AB A G
+1 363 . A G . . . AB A G
+1 364 . A G . . . AB A G
+1 365 . A G . . . AB A G
+1 366 . A G . . . AB A G
+1 367 . A G . . . AB A G
+1 368 . A G . . . AB A G
+1 369 . A G . . . AB A G
+1 370 . A G . . . AB A G
+1 371 . A G . . . AB A G
+1 372 . A G . . . AB A G
+1 373 . A G . . . AB A G
+1 374 . A G . . . AB A G
+1 375 . A G . . . AB A G
+1 376 . A G . . . AB A G
+1 377 . A G . . . AB A G
+1 378 . A G . . . AB A G
+1 379 . A G . . . AB A G
+1 380 . A G . . . AB A G
+1 381 . A G . . . AB A G
+1 382 . A G . . . AB A G
+1 383 . A G . . . AB A G
+1 384 . A G . . . AB A G
+1 385 . A G . . . AB A G
+1 386 . A G . . . AB A G
+1 387 . A G . . . AB A G
+1 388 . A G . . . AB A G
+1 389 . A G . . . AB A G
+1 390 . A G . . . AB A G
+1 391 . A G . . . AB A G
+1 392 . A G . . . AB A G
+1 393 . A G . . . AB A G
+1 394 . A G . . . AB A G
+1 395 . A G . . . AB A G
+1 396 . A G . . . AB A G
+1 397 . A G . . . AB A G
+1 398 . A G . . . AB A G
+1 399 . A G . . . AB A G
+1 400 . A G . . . AB A G
+1 401 . A G . . . AB A G
+1 402 . A G . . . AB A G
+1 403 . A G . . . AB A G
+1 404 . A G . . . AB A G
+1 405 . A G . . . AB A G
+1 406 . A G . . . AB A G
+1 407 . A G . . . AB A G
+1 408 . A G . . . AB A G
+1 409 . A G . . . AB A G
+1 410 . A G . . . AB A G
+1 411 . A G . . . AB A G
+1 412 . A G . . . AB A G
+1 413 . A G . . . AB A G
+1 414 . A G . . . AB A G
+1 415 . A G . . . AB A G
+1 416 . A G . . . AB A G
+1 417 . A G . . . AB A G
+1 418 . A G . . . AB A G
+1 419 . A G . . . AB A G
+1 420 . A G . . . AB A G
+1 421 . A G . . . AB A G
+1 422 . A G . . . AB A G
+1 423 . A G . . . AB A G
+1 424 . A G . . . AB A G
+1 425 . A G . . . AB A G
+1 426 . A G . . . AB A G
+1 427 . A G . . . AB A G
+1 428 . A G . . . AB A G
+1 429 . A G . . . AB A G
+1 430 . A G . . . AB A G
+1 431 . A G . . . AB A G
+1 432 . A G . . . AB A G
+1 433 . A G . . . AB A G
+1 434 . A G . . . AB A G
+1 435 . A G . . . AB A G
+1 436 . A G . . . AB A G
+1 437 . A G . . . AB A G
+1 438 . A G . . . AB A G
+1 439 . A G . . . AB A G
+1 440 . A G . . . AB A G
+1 441 . A G . . . AB A G
+1 442 . A G . . . AB A G
+1 443 . A G . . . AB A G
+1 444 . A G . . . AB A G
+1 445 . A G . . . AB A G
+1 446 . A G . . . AB A G
+1 447 . A G . . . AB A G
+1 448 . A G . . . AB A G
+1 449 . A G . . . AB A G
+1 450 . A G . . . AB A G
+1 451 . A G . . . AB A G
+1 452 . A G . . . AB A G
+1 453 . A G . . . AB A G
+1 454 . A G . . . AB A G
+1 455 . A G . . . AB A G
+1 456 . A G . . . AB A G
+1 457 . A G . . . AB A G
+1 458 . A G . . . AB A G
+1 459 . A G . . . AB A G
+1 460 . A G . . . AB A G
+1 461 . A G . . . AB A G
+1 462 . A G . . . AB A G
+1 463 . A G . . . AB A G
+1 464 . A G . . . AB A G
+1 465 . A G . . . AB A G
+1 466 . A G . . . AB A G
+1 467 . A G . . . AB A G
+1 468 . A G . . . AB A G
+1 469 . A G . . . AB A G
+1 470 . A G . . . AB A G
+1 471 . A G . . . AB A G
+1 472 . A G . . . AB A G
+1 473 . A G . . . AB A G
+1 474 . A G . . . AB A G
+1 475 . A G . . . AB A G
+1 476 . A G . . . AB A G
+1 477 . A G . . . AB A G
+1 478 . A G . . . AB A G
+1 479 . A G . . . AB A G
+1 480 . A G . . . AB A G
+1 481 . A G . . . AB A G
+1 482 . A G . . . AB A G
+1 483 . A G . . . AB A G
+1 484 . A G . . . AB A G
+1 485 . A G . . . AB A G
+1 486 . A G . . . AB A G
+1 487 . A G . . . AB A G
+1 488 . A G . . . AB A G
+1 489 . A G . . . AB A G
+1 490 . A G . . . AB A G
+1 491 . A G . . . AB A G
+1 492 . A G . . . AB A G
+1 493 . A G . . . AB A G
+1 494 . A G . . . AB A G
+1 495 . A G . . . AB A G
+1 496 . A G . . . AB A G
+1 497 . A G . . . AB A G
+1 498 . A G . . . AB A G
+1 499 . A G . . . AB A G
+1 500 . A G . . . AB A G
+1 501 . A G . . . AB A G
+1 502 . A G . . . AB A G
+1 503 . A G . . . AB A G
+1 504 . A G . . . AB A G
+1 505 . A G . . . AB A G
+1 506 . A G . . . AB A G
+1 507 . A G . . . AB A G
+1 508 . A G . . . AB A G
+1 509 . A G . . . AB A G
+1 510 . A G . . . AB A G
+1 511 . A G . . . AB A G
+1 512 . A G . . . AB A G
+1 513 . A G . . . AB A G
+1 514 . A G . . . AB A G
+1 515 . A G . . . AB A G
+1 516 . A G . . . AB A G
+1 517 . A G . . . AB A G
+1 518 . A G . . . AB A G
+1 519 . A G . . . AB A G
+1 520 . A G . . . AB A G
+1 521 . A G . . . AB A G
+1 522 . A G . . . AB A G
+1 523 . A G . . . AB A G
+1 524 . A G . . . AB A G
+1 525 . A G . . . AB A G
+1 526 . A G . . . AB A G
+1 527 . A G . . . AB A G
+1 528 . A G . . . AB A G
+1 529 . A G . . . AB A G
+1 530 . A G . . . AB A G
+1 531 . A G . . . AB A G
+1 532 . A G . . . AB A G
+1 533 . A G . . . AB A G
+1 534 . A G . . . AB A G
+1 535 . A G . . . AB A G
+1 536 . A G . . . AB A G
+1 537 . A G . . . AB A G
+1 538 . A G . . . AB A G
+1 539 . A G . . . AB A G
+1 540 . A G . . . AB A G
+1 541 . A G . . . AB A G
+1 542 . A G . . . AB A G
+1 543 . A G . . . AB A G
+1 544 . A G . . . AB A G
+1 545 . A G . . . AB A G
+1 546 . A G . . . AB A G
+1 547 . A G . . . AB A G
+1 548 . A G . . . AB A G
+1 549 . A G . . . AB A G
+1 550 . A G . . . AB A G
+1 551 . A G . . . AB A G
+1 552 . A G . . . AB A G
+1 553 . A G . . . AB A G
+1 554 . A G . . . AB A G
+1 555 . A G . . . AB A G
+1 556 . A G . . . AB A G
+1 557 . A G . . . AB A G
+1 558 . A G . . . AB A G
+1 559 . A G . . . AB A G
+1 560 . A G . . . AB A G
+1 561 . A G . . . AB A G
+1 562 . A G . . . AB A G
+1 563 . A G . . . AB A G
+1 564 . A G . . . AB A G
+1 565 . A G . . . AB A G
+1 566 . A G . . . AB A G
+1 567 . A G . . . AB A G
+1 568 . A G . . . AB A G
+1 569 . A G . . . AB A G
+1 570 . A G . . . AB A G
+1 571 . A G . . . AB A G
+1 572 . A G . . . AB A G
+1 573 . A G . . . AB A G
+1 574 . A G . . . AB A G
+1 575 . A G . . . AB A G
+1 576 . A G . . . AB A G
+1 577 . A G . . . AB A G
+1 578 . A G . . . AB A G
+1 579 . A G . . . AB A G
+1 580 . A G . . . AB A G
+1 581 . A G . . . AB A G
+1 582 . A G . . . AB A G
+1 583 . A G . . . AB A G
+1 584 . A G . . . AB A G
+1 585 . A G . . . AB A G
+1 586 . A G . . . AB A G
+1 587 . A G . . . AB A G
+1 588 . A G . . . AB A G
+1 589 . A G . . . AB A G
+1 590 . A G . . . AB A G
+1 591 . A G . . . AB A G
+1 592 . A G . . . AB A G
+1 593 . A G . . . AB A G
+1 594 . A G . . . AB A G
+1 595 . A G . . . AB A G
+1 596 . A G . . . AB A G
+1 597 . A G . . . AB A G
+1 598 . A G . . . AB A G
+1 599 . A G . . . AB A G
+1 600 . A G . . . AB A G
+1 601 . A G . . . AB A G
+1 602 . A G . . . AB A G
+1 603 . A G . . . AB A G
+1 604 . A G . . . AB A G
+1 605 . A G . . . AB A G
+1 606 . A G . . . AB A G
+1 607 . A G . . . AB A G
+1 608 . A G . . . AB A G
+1 609 . A G . . . AB A G
+1 610 . A G . . . AB A G
+1 611 . A G . . . AB A G
+1 612 . A G . . . AB A G
+1 613 . A G . . . AB A G
+1 614 . A G . . . AB A G
+1 615 . A G . . . AB A G
+1 616 . A G . . . AB A G
+1 617 . A G . . . AB A G
+1 618 . A G . . . AB A G
+1 619 . A G . . . AB A G
+1 620 . A G . . . AB A G
+1 621 . A G . . . AB A G
+1 622 . A G . . . AB A G
+1 623 . A G . . . AB A G
+1 624 . A G . . . AB A G
+1 625 . A G . . . AB A G
+1 626 . A G . . . AB A G
+1 627 . A G . . . AB A G
+1 628 . A G . . . AB A G
+1 629 . A G . . . AB A G
+1 630 . A G . . . AB A G
+1 631 . A G . . . AB A G
+1 632 . A G . . . AB A G
+1 633 . A G . . . AB A G
+1 634 . A G . . . AB A G
+1 635 . A G . . . AB A G
+1 636 . A G . . . AB A G
+1 637 . A G . . . AB A G
+1 638 . A G . . . AB A G
+1 639 . A G . . . AB A G
+1 640 . A G . . . AB A G
+1 641 . A G . . . AB A G
+1 642 . A G . . . AB A G
+1 643 . A G . . . AB A G
+1 644 . A G . . . AB A G
+1 645 . A G . . . AB A G
+1 646 . A G . . . AB A G
+1 647 . A G . . . AB A G
+1 648 . A G . . . AB A G
+1 649 . A G . . . AB A G
+1 650 . A G . . . AB A G
+1 651 . A G . . . AB A G
+1 652 . A G . . . AB A G
+1 653 . A G . . . AB A G
+1 654 . A G . . . AB A G
+1 655 . A G . . . AB A G
+1 656 . A G . . . AB A G
+1 657 . A G . . . AB A G
+1 658 . A G . . . AB A G
+1 659 . A G . . . AB A G
+1 660 . A G . . . AB A G
+1 661 . A G . . . AB A G
+1 662 . A G . . . AB A G
+1 663 . A G . . . AB A G
+1 664 . A G . . . AB A G
+1 665 . A G . . . AB A G
+1 666 . A G . . . AB A G
+1 667 . A G . . . AB A G
+1 668 . A G . . . AB A G
+1 669 . A G . . . AB A G
+1 670 . A G . . . AB A G
+1 671 . A G . . . AB A G
+1 672 . A G . . . AB A G
+1 673 . A G . . . AB A G
+1 674 . A G . . . AB A G
+1 675 . A G . . . AB A G
+1 676 . A G . . . AB A G
+1 677 . A G . . . AB A G
+1 678 . A G . . . AB A G
+1 679 . A G . . . AB A G
+1 680 . A G . . . AB A G
+1 681 . A G . . . AB A G
+1 682 . A G . . . AB A G
+1 683 . A G . . . AB A G
+1 684 . A G . . . AB A G
+1 685 . A G . . . AB A G
+1 686 . A G . . . AB A G
+1 687 . A G . . . AB A G
+1 688 . A G . . . AB A G
+1 689 . A G . . . AB A G
+1 690 . A G . . . AB A G
+1 691 . A G . . . AB A G
+1 692 . A G . . . AB A G
+1 693 . A G . . . AB A G
+1 694 . A G . . . AB A G
+1 695 . A G . . . AB A G
+1 696 . A G . . . AB A G
+1 697 . A G . . . AB A G
+1 698 . A G . . . AB A G
+1 699 . A G . . . AB A G
+1 700 . A G . . . AB A G
+1 701 . A G . . . AB A G
+1 702 . A G . . . AB A G
+1 703 . A G . . . AB A G
+1 704 . A G . . . AB A G
+1 705 . A G . . . AB A G
+1 706 . A G . . . AB A G
+1 707 . A G . . . AB A G
+1 708 . A G . . . AB A G
+1 709 . A G . . . AB A G
+1 710 . A G . . . AB A G
+1 711 . A G . . . AB A G
+1 712 . A G . . . AB A G
+1 713 . A G . . . AB A G
+1 714 . A G . . . AB A G
+1 715 . A G . . . AB A G
+1 716 . A G . . . AB A G
+1 717 . A G . . . AB A G
+1 718 . A G . . . AB A G
+1 719 . A G . . . AB A G
+1 720 . A G . . . AB A G
+1 721 . A G . . . AB A G
+1 722 . A G . . . AB A G
+1 723 . A G . . . AB A G
+1 724 . A G . . . AB A G
+1 725 . A G . . . AB A G
+1 726 . A G . . . AB A G
+1 727 . A G . . . AB A G
+1 728 . A G . . . AB A G
+1 729 . A G . . . AB A G
+1 730 . A G . . . AB A G
+1 731 . A G . . . AB A G
+1 732 . A G . . . AB A G
+1 733 . A G . . . AB A G
+1 734 . A G . . . AB A G
+1 735 . A G . . . AB A G
+1 736 . A G . . . AB A G
+1 737 . A G . . . AB A G
+1 738 . A G . . . AB A G
+1 739 . A G . . . AB A G
+1 740 . A G . . . AB A G
+1 741 . A G . . . AB A G
+1 742 . A G . . . AB A G
+1 743 . A G . . . AB A G
+1 744 . A G . . . AB A G
+1 745 . A G . . . AB A G
+1 746 . A G . . . AB A G
+1 747 . A G . . . AB A G
+1 748 . A G . . . AB A G
+1 749 . A G . . . AB A G
+1 750 . A G . . . AB A G
+1 751 . A G . . . AB A G
+1 752 . A G . . . AB A G
+1 753 . A G . . . AB A G
+1 754 . A G . . . AB A G
+1 755 . A G . . . AB A G
+1 756 . A G . . . AB A G
+1 757 . A G . . . AB A G
+1 758 . A G . . . AB A G
+1 759 . A G . . . AB A G
+1 760 . A G . . . AB A G
+1 761 . A G . . . AB A G
+1 762 . A G . . . AB A G
+1 763 . A G . . . AB A G
+1 764 . A G . . . AB A G
+1 765 . A G . . . AB A G
+1 766 . A G . . . AB A G
+1 767 . A G . . . AB A G
+1 768 . A G . . . AB A G
+1 769 . A G . . . AB A G
+1 770 . A G . . . AB A G
+1 771 . A G . . . AB A G
+1 772 . A G . . . AB A G
+1 773 . A G . . . AB A G
+1 774 . A G . . . AB A G
+1 775 . A G . . . AB A G
+1 776 . A G . . . AB A G
+1 777 . A G . . . AB A G
+1 778 . A G . . . AB A G
+1 779 . A G . . . AB A G
+1 780 . A G . . . AB A G
+1 781 . A G . . . AB A G
+1 782 . A G . . . AB A G
+1 783 . A G . . . AB A G
+1 784 . A G . . . AB A G
+1 785 . A G . . . AB A G
+1 786 . A G . . . AB A G
+1 787 . A G . . . AB A G
+1 788 . A G . . . AB A G
+1 789 . A G . . . AB A G
+1 790 . A G . . . AB A G
+1 791 . A G . . . AB A G
+1 792 . A G . . . AB A G
+1 793 . A G . . . AB A G
+1 794 . A G . . . AB A G
+1 795 . A G . . . AB A G
+1 796 . A G . . . AB A G
+1 797 . A G . . . AB A G
+1 798 . A G . . . AB A G
+1 799 . A G . . . AB A G
+1 800 . A G . . . AB A G
+1 801 . A G . . . AB A G
+1 802 . A G . . . AB A G
+1 803 . A G . . . AB A G
+1 804 . A G . . . AB A G
+1 805 . A G . . . AB A G
+1 806 . A G . . . AB A G
+1 807 . A G . . . AB A G
+1 808 . A G . . . AB A G
+1 809 . A G . . . AB A G
+1 810 . A G . . . AB A G
+1 811 . A G . . . AB A G
+1 812 . A G . . . AB A G
+1 813 . A G . . . AB A G
+1 814 . A G . . . AB A G
+1 815 . A G . . . AB A G
+1 816 . A G . . . AB A G
+1 817 . A G . . . AB A G
+1 818 . A G . . . AB A G
+1 819 . A G . . . AB A G
+1 820 . A G . . . AB A G
+1 821 . A G . . . AB A G
+1 822 . A G . . . AB A G
+1 823 . A G . . . AB A G
+1 824 . A G . . . AB A G
+1 825 . A G . . . AB A G
+1 826 . A G . . . AB A G
+1 827 . A G . . . AB A G
+1 828 . A G . . . AB A G
+1 829 . A G . . . AB A G
+1 830 . A G . . . AB A G
+1 831 . A G . . . AB A G
+1 832 . A G . . . AB A G
+1 833 . A G . . . AB A G
+1 834 . A G . . . AB A G
+1 835 . A G . . . AB A G
+1 836 . A G . . . AB A G
+1 837 . A G . . . AB A G
+1 838 . A G . . . AB A G
+1 839 . A G . . . AB A G
+1 840 . A G . . . AB A G
+1 841 . A G . . . AB A G
+1 842 . A G . . . AB A G
+1 843 . A G . . . AB A G
+1 844 . A G . . . AB A G
+1 845 . A G . . . AB A G
+1 846 . A G . . . AB A G
+1 847 . A G . . . AB A G
+1 848 . A G . . . AB A G
+1 849 . A G . . . AB A G
+1 850 . A G . . . AB A G
+1 851 . A G . . . AB A G
+1 852 . A G . . . AB A G
+1 853 . A G . . . AB A G
+1 854 . A G . . . AB A G
+1 855 . A G . . . AB A G
+1 856 . A G . . . AB A G
+1 857 . A G . . . AB A G
+1 858 . A G . . . AB A G
+1 859 . A G . . . AB A G
+1 860 . A G . . . AB A G
+1 861 . A G . . . AB A G
+1 862 . A G . . . AB A G
+1 863 . A G . . . AB A G
+1 864 . A G . . . AB A G
+1 865 . A G . . . AB A G
+1 866 . A G . . . AB A G
+1 867 . A G . . . AB A G
+1 868 . A G . . . AB A G
+1 869 . A G . . . AB A G
+1 870 . A G . . . AB A G
+1 871 . A G . . . AB A G
+1 872 . A G . . . AB A G
+1 873 . A G . . . AB A G
+1 874 . A G . . . AB A G
+1 875 . A G . . . AB A G
+1 876 . A G . . . AB A G
+1 877 . A G . . . AB A G
+1 878 . A G . . . AB A G
+1 879 . A G . . . AB A G
+1 880 . A G . . . AB A G
+1 881 . A G . . . AB A G
+1 882 . A G . . . AB A G
+1 883 . A G . . . AB A G
+1 884 . A G . . . AB A G
+1 885 . A G . . . AB A G
+1 886 . A G . . . AB A G
+1 887 . A G . . . AB A G
+1 888 . A G . . . AB A G
+1 889 . A G . . . AB A G
+1 890 . A G . . . AB A G
+1 891 . A G . . . AB A G
+1 892 . A G . . . AB A G
+1 893 . A G . . . AB A G
+1 894 . A G . . . AB A G
+1 895 . A G . . . AB A G
+1 896 . A G . . . AB A G
+1 897 . A G . . . AB A G
+1 898 . A G . . . AB A G
+1 899 . A G . . . AB A G
+1 900 . A G . . . AB A G
+1 901 . A G . . . AB A G
+1 902 . A G . . . AB A G
+1 903 . A G . . . AB A G
+1 904 . A G . . . AB A G
+1 905 . A G . . . AB A G
+1 906 . A G . . . AB A G
+1 907 . A G . . . AB A G
+1 908 . A G . . . AB A G
+1 909 . A G . . . AB A G
+1 910 . A G . . . AB A G
+1 911 . A G . . . AB A G
+1 912 . A G . . . AB A G
+1 913 . A G . . . AB A G
+1 914 . A G . . . AB A G
+1 915 . A G . . . AB A G
+1 916 . A G . . . AB A G
+1 917 . A G . . . AB A G
+1 918 . A G . . . AB A G
+1 919 . A G . . . AB A G
+1 920 . A G . . . AB A G
+1 921 . A G . . . AB A G
+1 922 . A G . . . AB A G
+1 923 . A G . . . AB A G
+1 924 . A G . . . AB A G
+1 925 . A G . . . AB A G
+1 926 . A G . . . AB A G
+1 927 . A G . . . AB A G
+1 928 . A G . . . AB A G
+1 929 . A G . . . AB A G
+1 930 . A G . . . AB A G
+1 931 . A G . . . AB A G
+1 932 . A G . . . AB A G
+1 933 . A G . . . AB A G
+1 934 . A G . . . AB A G
+1 935 . A G . . . AB A G
+1 936 . A G . . . AB A G
+1 937 . A G . . . AB A G
+1 938 . A G . . . AB A G
+1 939 . A G . . . AB A G
+1 940 . A G . . . AB A G
+1 941 . A G . . . AB A G
+1 942 . A G . . . AB A G
+1 943 . A G . . . AB A G
+1 944 . A G . . . AB A G
+1 945 . A G . . . AB A G
+1 946 . A G . . . AB A G
+1 947 . A G . . . AB A G
+1 948 . A G . . . AB A G
+1 949 . A G . . . AB A G
+1 950 . A G . . . AB A G
+1 951 . A G . . . AB A G
+1 952 . A G . . . AB A G
+1 953 . A G . . . AB A G
+1 954 . A G . . . AB A G
+1 955 . A G . . . AB A G
+1 956 . A G . . . AB A G
+1 957 . A G . . . AB A G
+1 958 . A G . . . AB A G
+1 959 . A G . . . AB A G
+1 960 . A G . . . AB A G
+1 961 . A G . . . AB A G
+1 962 . A G . . . AB A G
+1 963 . A G . . . AB A G
+1 964 . A G . . . AB A G
+1 965 . A G . . . AB A G
+1 966 . A G . . . AB A G
+1 967 . A G . . . AB A G
+1 968 . A G . . . AB A G
+1 969 . A G . . . AB A G
+1 970 . A G . . . AB A G
+1 971 . A G . . . AB A G
+1 972 . A G . . . AB A G
+1 973 . A G . . . AB A G
+1 974 . A G . . . AB A G
+1 975 . A G . . . AB A G
+1 976 . A G . . . AB A G
+1 977 . A G . . . AB A G
+1 978 . A G . . . AB A G
+1 979 . A G . . . AB A G
+1 980 . A G . . . AB A G
+1 981 . A G . . . AB A G
+1 982 . A G . . . AB A G
+1 983 . A G . . . AB A G
+1 984 . A G . . . AB A G
+1 985 . A G . . . AB A G
+1 986 . A G . . . AB A G
+1 987 . A G . . . AB A G
+1 988 . A G . . . AB A G
+1 989 . A G . . . AB A G
+1 990 . A G . . . AB A G
+1 991 . A G . . . AB A G
+1 992 . A G . . . AB A G
+1 993 . A G . . . AB A G
+1 994 . A G . . . AB A G
+1 995 . A G . . . AB A G
+1 996 . A G . . . AB A G
+1 997 . A G . . . AB A G
+1 998 . A G . . . AB A G
+1 999 . A G . . . AB A G
+1 1000 . A G . . . AB A G
+1 1001 . A G . . . AB A G
+1 1002 . A G . . . AB A G
+1 1003 . A G . . . AB A G
+1 1004 . A G . . . AB A G
+1 1005 . A G . . . AB A G
+1 1006 . A G . . . AB A G
+1 1007 . A G . . . AB A G
+1 1008 . A G . . . AB A G
+1 1009 . A G . . . AB A G
+1 1010 . A G . . . AB A G
+1 1011 . A G . . . AB A G
+1 1012 . A G . . . AB A G
+1 1013 . A G . . . AB A G
+1 1014 . A G . . . AB A G
+1 1015 . A G . . . AB A G
+1 1016 . A G . . . AB A G
+1 1017 . A G . . . AB A G
+1 1018 . A G . . . AB A G
+1 1019 . A G . . . AB A G
+1 1020 . A G . . . AB A G
+1 1021 . A G . . . AB A G
+1 1022 . A G . . . AB A G
+1 1023 . A G . . . AB A G
+1 1024 . A G . . . AB A G
+1 1025 . A G . . . AB A G
+1 1026 . A G . . . AB A G
+1 1027 . A G . . . AB A G
+1 1028 . A G . . . AB A G
+1 1029 . A G . . . AB A G
+1 1030 . A G . . . AB A G
+1 1031 . A G . . . AB A G
+1 1032 . A G . . . AB A G
+1 1033 . A G . . . AB A G
+1 1034 . A G . . . AB A G
+1 1035 . A G . . . AB A G
+1 1036 . A G . . . AB A G
+1 1037 . A G . . . AB A G
+1 1038 . A G . . . AB A G
+1 1039 . A G . . . AB A G
+1 1040 . A G . . . AB A G
+1 1041 . A G . . . AB A G
+1 1042 . A G . . . AB A G
+1 1043 . A G . . . AB A G
+1 1044 . A G . . . AB A G
+1 1045 . A G . . . AB A G
+1 1046 . A G . . . AB A G
+1 1047 . A G . . . AB A G
+1 1048 . A G . . . AB A G
+1 1049 . A G . . . AB A G
+1 1050 . A G . . . AB A G
+1 1051 . A G . . . AB A G
+1 1052 . A G . . . AB A G
+1 1053 . A G . . . AB A G
+1 1054 . A G . . . AB A G
+1 1055 . A G . . . AB A G
+1 1056 . A G . . . AB A G
+1 1057 . A G . . . AB A G
+1 1058 . A G . . . AB A G
+1 1059 . A G . . . AB A G
+1 1060 . A G . . . AB A G
+1 1061 . A G . . . AB A G
+1 1062 . A G . . . AB A G
+1 1063 . A G . . . AB A G
+1 1064 . A G . . . AB A G
+1 1065 . A G . . . AB A G
+1 1066 . A G . . . AB A G
+1 1067 . A G . . . AB A G
+1 1068 . A G . . . AB A G
+1 1069 . A G . . . AB A G
+1 1070 . A G . . . AB A G
+1 1071 . A G . . . AB A G
+1 1072 . A G . . . AB A G
+1 1073 . A G . . . AB A G
+1 1074 . A G . . . AB A G
+1 1075 . A G . . . AB A G
+1 1076 . A G . . . AB A G
+1 1077 . A G . . . AB A G
+1 1078 . A G . . . AB A G
+1 1079 . A G . . . AB A G
+1 1080 . A G . . . AB A G
+1 1081 . A G . . . AB A G
+1 1082 . A G . . . AB A G
+1 1083 . A G . . . AB A G
+1 1084 . A G . . . AB A G
+1 1085 . A G . . . AB A G
+1 1086 . A G . . . AB A G
+1 1087 . A G . . . AB A G
+1 1088 . A G . . . AB A G
+1 1089 . A G . . . AB A G
+1 1090 . A G . . . AB A G
+1 1091 . A G . . . AB A G
+1 1092 . A G . . . AB A G
+1 1093 . A G . . . AB A G
+1 1094 . A G . . . AB A G
+1 1095 . A G . . . AB A G
+1 1096 . A G . . . AB A G
+1 1097 . A G . . . AB A G
+1 1098 . A G . . . AB A G
+1 1099 . A G . . . AB A G
+1 1100 . A G . . . AB A G
+1 1101 . A G . . . AB A G
+1 1102 . A G . . . AB A G
+1 1103 . A G . . . AB A G
+1 1104 . A G . . . AB A G
+1 1105 . A G . . . AB A G
+1 1106 . A G . . . AB A G
+1 1107 . A G . . . AB A G
+1 1108 . A G . . . AB A G
+1 1109 . A G . . . AB A G
+1 1110 . A G . . . AB A G
+1 1111 . A G . . . AB A G
+1 1112 . A G . . . AB A G
+1 1113 . A G . . . AB A G
+1 1114 . A G . . . AB A G
+1 1115 . A G . . . AB A G
+1 1116 . A G . . . AB A G
+1 1117 . A G . . . AB A G
+1 1118 . A G . . . AB A G
+1 1119 . A G . . . AB A G
+1 1120 . A G . . . AB A G
+1 1121 . A G . . . AB A G
+1 1122 . A G . . . AB A G
+1 1123 . A G . . . AB A G
+1 1124 . A G . . . AB A G
+1 1125 . A G . . . AB A G
+1 1126 . A G . . . AB A G
+1 1127 . A G . . . AB A G
+1 1128 . A G . . . AB A G
+1 1129 . A G . . . AB A G
+1 1130 . A G . . . AB A G
+1 1131 . A G . . . AB A G
+1 1132 . A G . . . AB A G
+1 1133 . A G . . . AB A G
+1 1134 . A G . . . AB A G
+1 1135 . A G . . . AB A G
+1 1136 . A G . . . AB A G
+1 1137 . A G . . . AB A G
+1 1138 . A G . . . AB A G
+1 1139 . A G . . . AB A G
+1 1140 . A G . . . AB A G
+1 1141 . A G . . . AB A G
+1 1142 . A G . . . AB A G
+1 1143 . A G . . . AB A G
+1 1144 . A G . . . AB A G
+1 1145 . A G . . . AB A G
+1 1146 . A G . . . AB A G
+1 1147 . A G . . . AB A G
+1 1148 . A G . . . AB A G
+1 1149 . A G . . . AB A G
+1 1150 . A G . . . AB A G
+1 1151 . A G . . . AB A G
+1 1152 . A G . . . AB A G
+1 1153 . A G . . . AB A G
+1 1154 . A G . . . AB A G
+1 1155 . A G . . . AB A G
+1 1156 . A G . . . AB A G
+1 1157 . A G . . . AB A G
+1 1158 . A G . . . AB A G
+1 1159 . A G . . . AB A G
+1 1160 . A G . . . AB A G
+1 1161 . A G . . . AB A G
+1 1162 . A G . . . AB A G
+1 1163 . A G . . . AB A G
+1 1164 . A G . . . AB A G
+1 1165 . A G . . . AB A G
+1 1166 . A G . . . AB A G
+1 1167 . A G . . . AB A G
+1 1168 . A G . . . AB A G
+1 1169 . A G . . . AB A G
+1 1170 . A G . . . AB A G
+1 1171 . A G . . . AB A G
+1 1172 . A G . . . AB A G
+1 1173 . A G . . . AB A G
+1 1174 . A G . . . AB A G
+1 1175 . A G . . . AB A G
+1 1176 . A G . . . AB A G
+1 1177 . A G . . . AB A G
+1 1178 . A G . . . AB A G
+1 1179 . A G . . . AB A G
+1 1180 . A G . . . AB A G
+1 1181 . A G . . . AB A G
+1 1182 . A G . . . AB A G
+1 1183 . A G . . . AB A G
+1 1184 . A G . . . AB A G
+1 1185 . A G . . . AB A G
+1 1186 . A G . . . AB A G
+1 1187 . A G . . . AB A G
+1 1188 . A G . . . AB A G
+1 1189 . A G . . . AB A G
+1 1190 . A G . . . AB A G
+1 1191 . A G . . . AB A G
+1 1192 . A G . . . AB A G
+1 1193 . A G . . . AB A G
+1 1194 . A G . . . AB A G
+1 1195 . A G . . . AB A G
+1 1196 . A G . . . AB A G
+1 1197 . A G . . . AB A G
+1 1198 . A G . . . AB A G
+1 1199 . A G . . . AB A G
+1 1200 . A G . . . AB A G
+1 1201 . A G . . . AB A G
+1 1202 . A G . . . AB A G
+1 1203 . A G . . . AB A G
+1 1204 . A G . . . AB A G
+1 1205 . A G . . . AB A G
+1 1206 . A G . . . AB A G
+1 1207 . A G . . . AB A G
+1 1208 . A G . . . AB A G
+1 1209 . A G . . . AB A G
+1 1210 . A G . . . AB A G
+1 1211 . A G . . . AB A G
+1 1212 . A G . . . AB A G
+1 1213 . A G . . . AB A G
+1 1214 . A G . . . AB A G
+1 1215 . A G . . . AB A G
+1 1216 . A G . . . AB A G
+1 1217 . A G . . . AB A G
+1 1218 . A G . . . AB A G
+1 1219 . A G . . . AB A G
+1 1220 . A G . . . AB A G
+1 1221 . A G . . . AB A G
+1 1222 . A G . . . AB A G
+1 1223 . A G . . . AB A G
+1 1224 . A G . . . AB A G
+1 1225 . A G . . . AB A G
+1 1226 . A G . . . AB A G
+1 1227 . A G . . . AB A G
+1 1228 . A G . . . AB A G
+1 1229 . A G . . . AB A G
+1 1230 . A G . . . AB A G
+1 1231 . A G . . . AB A G
+1 1232 . A G . . . AB A G
+1 1233 . A G . . . AB A G
+1 1234 . A G . . . AB A G
+1 1235 . A G . . . AB A G
+1 1236 . A G . . . AB A G
+1 1237 . A G . . . AB A G
+1 1238 . A G . . . AB A G
+1 1239 . A G . . . AB A G
+1 1240 . A G . . . AB A G
+1 1241 . A G . . . AB A G
+1 1242 . A G . . . AB A G
+1 1243 . A G . . . AB A G
+1 1244 . A G . . . AB A G
+1 1245 . A G . . . AB A G
+1 1246 . A G . . . AB A G
+1 1247 . A G . . . AB A G
+1 1248 . A G . . . AB A G
+1 1249 . A G . . . AB A G
+1 1250 . A G . . . AB A G
+1 1251 . A G . . . AB A G
+1 1252 . A G . . . AB A G
+1 1253 . A G . . . AB A G
+1 1254 . A G . . . AB A G
+1 1255 . A G . . . AB A G
+1 1256 . A G . . . AB A G
+1 1257 . A G . . . AB A G
+1 1258 . A G . . . AB A G
+1 1259 . A G . . . AB A G
+1 1260 . A G . . . AB A G
+1 1261 . A G . . . AB A G
+1 1262 . A G . . . AB A G
+1 1263 . A G . . . AB A G
+1 1264 . A G . . . AB A G
+1 1265 . A G . . . AB A G
+1 1266 . A G . . . AB A G
+1 1267 . A G . . . AB A G
+1 1268 . A G . . . AB A G
+1 1269 . A G . . . AB A G
+1 1270 . A G . . . AB A G
+1 1271 . A G . . . AB A G
+1 1272 . A G . . . AB A G
+1 1273 . A G . . . AB A G
+1 1274 . A G . . . AB A G
+1 1275 . A G . . . AB A G
+1 1276 . A G . . . AB A G
+1 1277 . A G . . . AB A G
+1 1278 . A G . . . AB A G
+1 1279 . A G . . . AB A G
+1 1280 . A G . . . AB A G
+1 1281 . A G . . . AB A G
+1 1282 . A G . . . AB A G
+1 1283 . A G . . . AB A G
+1 1284 . A G . . . AB A G
+1 1285 . A G . . . AB A G
+1 1286 . A G . . . AB A G
+1 1287 . A G . . . AB A G
+1 1288 . A G . . . AB A G
+1 1289 . A G . . . AB A G
+1 1290 . A G . . . AB A G
+1 1291 . A G . . . AB A G
+1 1292 . A G . . . AB A G
+1 1293 . A G . . . AB A G
+1 1294 . A G . . . AB A G
+1 1295 . A G . . . AB A G
+1 1296 . A G . . . AB A G
+1 1297 . A G . . . AB A G
+1 1298 . A G . . . AB A G
+1 1299 . A G . . . AB A G
+1 1300 . A G . . . AB A G
+1 1301 . A G . . . AB A G
+1 1302 . A G . . . AB A G
+1 1303 . A G . . . AB A G
+1 1304 . A G . . . AB A G
+1 1305 . A G . . . AB A G
+1 1306 . A G . . . AB A G
+1 1307 . A G . . . AB A G
+1 1308 . A G . . . AB A G
+1 1309 . A G . . . AB A G
+1 1310 . A G . . . AB A G
+1 1311 . A G . . . AB A G
+1 1312 . A G . . . AB A G
+1 1313 . A G . . . AB A G
+1 1314 . A G . . . AB A G
+1 1315 . A G . . . AB A G
+1 1316 . A G . . . AB A G
+1 1317 . A G . . . AB A G
+1 1318 . A G . . . AB A G
+1 1319 . A G . . . AB A G
+1 1320 . A G . . . AB A G
+1 1321 . A G . . . AB A G
+1 1322 . A G . . . AB A G
+1 1323 . A G . . . AB A G
+1 1324 . A G . . . AB A G
+1 1325 . A G . . . AB A G
+1 1326 . A G . . . AB A G
+1 1327 . A G . . . AB A G
+1 1328 . A G . . . AB A G
+1 1329 . A G . . . AB A G
+1 1330 . A G . . . AB A G
+1 1331 . A G . . . AB A G
+1 1332 . A G . . . AB A G
+1 1333 . A G . . . AB A G
+1 1334 . A G . . . AB A G
+1 1335 . A G . . . AB A G
+1 1336 . A G . . . AB A G
+1 1337 . A G . . . AB A G
+1 1338 . A G . . . AB A G
+1 1339 . A G . . . AB A G
+1 1340 . A G . . . AB A G
+1 1341 . A G . . . AB A G
+1 1342 . A G . . . AB A G
+1 1343 . A G . . . AB A G
+1 1344 . A G . . . AB A G
+1 1345 . A G . . . AB A G
+1 1346 . A G . . . AB A G
+1 1347 . A G . . . AB A G
+1 1348 . A G . . . AB A G
+1 1349 . A G . . . AB A G
+1 1350 . A G . . . AB A G
+1 1351 . A G . . . AB A G
+1 1352 . A G . . . AB A G
+1 1353 . A G . . . AB A G
+1 1354 . A G . . . AB A G
+1 1355 . A G . . . AB A G
+1 1356 . A G . . . AB A G
+1 1357 . A G . . . AB A G
+1 1358 . A G . . . AB A G
+1 1359 . A G . . . AB A G
+1 1360 . A G . . . AB A G
+1 1361 . A G . . . AB A G
+1 1362 . A G . . . AB A G
+1 1363 . A G . . . AB A G
+1 1364 . A G . . . AB A G
+1 1365 . A G . . . AB A G
+1 1366 . A G . . . AB A G
+1 1367 . A G . . . AB A G
+1 1368 . A G . . . AB A G
+1 1369 . A G . . . AB A G
+1 1370 . A G . . . AB A G
+1 1371 . A G . . . AB A G
+1 1372 . A G . . . AB A G
+1 1373 . A G . . . AB A G
+1 1374 . A G . . . AB A G
+1 1375 . A G . . . AB A G
+1 1376 . A G . . . AB A G
+1 1377 . A G . . . AB A G
+1 1378 . A G . . . AB A G
+1 1379 . A G . . . AB A G
+1 1380 . A G . . . AB A G
+1 1381 . A G . . . AB A G
+1 1382 . A G . . . AB A G
+1 1383 . A G . . . AB A G
+1 1384 . A G . . . AB A G
+1 1385 . A G . . . AB A G
+1 1386 . A G . . . AB A G
+1 1387 . A G . . . AB A G
+1 1388 . A G . . . AB A G
+1 1389 . A G . . . AB A G
+1 1390 . A G . . . AB A G
+1 1391 . A G . . . AB A G
+1 1392 . A G . . . AB A G
+1 1393 . A G . . . AB A G
+1 1394 . A G . . . AB A G
+1 1395 . A G . . . AB A G
+1 1396 . A G . . . AB A G
+1 1397 . A G . . . AB A G
+1 1398 . A G . . . AB A G
+1 1399 . A G . . . AB A G
+1 1400 . A G . . . AB A G
+1 1401 . A G . . . AB A G
+1 1402 . A G . . . AB A G
+1 1403 . A G . . . AB A G
+1 1404 . A G . . . AB A G
+1 1405 . A G . . . AB A G
+1 1406 . A G . . . AB A G
+1 1407 . A G . . . AB A G
+1 1408 . A G . . . AB A G
+1 1409 . A G . . . AB A G
+1 1410 . A G . . . AB A G
+1 1411 . A G . . . AB A G
+1 1412 . A G . . . AB A G
+1 1413 . A G . . . AB A G
+1 1414 . A G . . . AB A G
+1 1415 . A G . . . AB A G
+1 1416 . A G . . . AB A G
+1 1417 . A G . . . AB A G
+1 1418 . A G . . . AB A G
+1 1419 . A G . . . AB A G
+1 1420 . A G . . . AB A G
+1 1421 . A G . . . AB A G
+1 1422 . A G . . . AB A G
+1 1423 . A G . . . AB A G
+1 1424 . A G . . . AB A G
+1 1425 . A G . . . AB A G
+1 1426 . A G . . . AB A G
+1 1427 . A G . . . AB A G
+1 1428 . A G . . . AB A G
+1 1429 . A G . . . AB A G
+1 1430 . A G . . . AB A G
+1 1431 . A G . . . AB A G
+1 1432 . A G . . . AB A G
+1 1433 . A G . . . AB A G
+1 1434 . A G . . . AB A G
+1 1435 . A G . . . AB A G
+1 1436 . A G . . . AB A G
+1 1437 . A G . . . AB A G
+1 1438 . A G . . . AB A G
+1 1439 . A G . . . AB A G
+1 1440 . A G . . . AB A G
+1 1441 . A G . . . AB A G
+1 1442 . A G . . . AB A G
+1 1443 . A G . . . AB A G
+1 1444 . A G . . . AB A G
+1 1445 . A G . . . AB A G
+1 1446 . A G . . . AB A G
+1 1447 . A G . . . AB A G
+1 1448 . A G . . . AB A G
+1 1449 . A G . . . AB A G
+1 1450 . A G . . . AB A G
+1 1451 . A G . . . AB A G
+1 1452 . A G . . . AB A G
+1 1453 . A G . . . AB A G
+1 1454 . A G . . . AB A G
+1 1455 . A G . . . AB A G
+1 1456 . A G . . . AB A G
+1 1457 . A G . . . AB A G
+1 1458 . A G . . . AB A G
+1 1459 . A G . . . AB A G
+1 1460 . A G . . . AB A G
+1 1461 . A G . . . AB A G
+1 1462 . A G . . . AB A G
+1 1463 . A G . . . AB A G
+1 1464 . A G . . . AB A G
+1 1465 . A G . . . AB A G
+1 1466 . A G . . . AB A G
+1 1467 . A G . . . AB A G
+1 1468 . A G . . . AB A G
+1 1469 . A G . . . AB A G
+1 1470 . A G . . . AB A G
+1 1471 . A G . . . AB A G
+1 1472 . A G . . . AB A G
+1 1473 . A G . . . AB A G
+1 1474 . A G . . . AB A G
+1 1475 . A G . . . AB A G
+1 1476 . A G . . . AB A G
+1 1477 . A G . . . AB A G
+1 1478 . A G . . . AB A G
+1 1479 . A G . . . AB A G
+1 1480 . A G . . . AB A G
+1 1481 . A G . . . AB A G
+1 1482 . A G . . . AB A G
+1 1483 . A G . . . AB A G
+1 1484 . A G . . . AB A G
+1 1485 . A G . . . AB A G
+1 1486 . A G . . . AB A G
+1 1487 . A G . . . AB A G
+1 1488 . A G . . . AB A G
+1 1489 . A G . . . AB A G
+1 1490 . A G . . . AB A G
+1 1491 . A G . . . AB A G
+1 1492 . A G . . . AB A G
+1 1493 . A G . . . AB A G
+1 1494 . A G . . . AB A G
+1 1495 . A G . . . AB A G
+1 1496 . A G . . . AB A G
+1 1497 . A G . . . AB A G
+1 1498 . A G . . . AB A G
+1 1499 . A G . . . AB A G
+1 1500 . A G . . . AB A G
+1 1501 . A G . . . AB A G
+1 1502 . A G . . . AB A G
+1 1503 . A G . . . AB A G
+1 1504 . A G . . . AB A G
+1 1505 . A G . . . AB A G
+1 1506 . A G . . . AB A G
+1 1507 . A G . . . AB A G
+1 1508 . A G . . . AB A G
+1 1509 . A G . . . AB A G
+1 1510 . A G . . . AB A G
+1 1511 . A G . . . AB A G
+1 1512 . A G . . . AB A G
+1 1513 . A G . . . AB A G
+1 1514 . A G . . . AB A G
+1 1515 . A G . . . AB A G
+1 1516 . A G . . . AB A G
+1 1517 . A G . . . AB A G
+1 1518 . A G . . . AB A G
+1 1519 . A G . . . AB A G
+1 1520 . A G . . . AB A G
+1 1521 . A G . . . AB A G
+1 1522 . A G . . . AB A G
+1 1523 . A G . . . AB A G
+1 1524 . A G . . . AB A G
+1 1525 . A G . . . AB A G
+1 1526 . A G . . . AB A G
+1 1527 . A G . . . AB A G
+1 1528 . A G . . . AB A G
+1 1529 . A G . . . AB A G
+1 1530 . A G . . . AB A G
+1 1531 . A G . . . AB A G
+1 1532 . A G . . . AB A G
+1 1533 . A G . . . AB A G
+1 1534 . A G . . . AB A G
+1 1535 . A G . . . AB A G
+1 1536 . A G . . . AB A G
+1 1537 . A G . . . AB A G
+1 1538 . A G . . . AB A G
+1 1539 . A G . . . AB A G
+1 1540 . A G . . . AB A G
+1 1541 . A G . . . AB A G
+1 1542 . A G . . . AB A G
+1 1543 . A G . . . AB A G
+1 1544 . A G . . . AB A G
+1 1545 . A G . . . AB A G
+1 1546 . A G . . . AB A G
+1 1547 . A G . . . AB A G
+1 1548 . A G . . . AB A G
+1 1549 . A G . . . AB A G
+1 1550 . A G . . . AB A G
+1 1551 . A G . . . AB A G
+1 1552 . A G . . . AB A G
+1 1553 . A G . . . AB A G
+1 1554 . A G . . . AB A G
+1 1555 . A G . . . AB A G
+1 1556 . A G . . . AB A G
+1 1557 . A G . . . AB A G
+1 1558 . A G . . . AB A G
+1 1559 . A G . . . AB A G
+1 1560 . A G . . . AB A G
+1 1561 . A G . . . AB A G
+1 1562 . A G . . . AB A G
+1 1563 . A G . . . AB A G
+1 1564 . A G . . . AB A G
+1 1565 . A G . . . AB A G
+1 1566 . A G . . . AB A G
+1 1567 . A G . . . AB A G
+1 1568 . A G . . . AB A G
+1 1569 . A G . . . AB A G
+1 1570 . A G . . . AB A G
+1 1571 . A G . . . AB A G
+1 1572 . A G . . . AB A G
+1 1573 . A G . . . AB A G
+1 1574 . A G . . . AB A G
+1 1575 . A G . . . AB A G
+1 1576 . A G . . . AB A G
+1 1577 . A G . . . AB A G
+1 1578 . A G . . . AB A G
+1 1579 . A G . . . AB A G
+1 1580 . A G . . . AB A G
+1 1581 . A G . . . AB A G
+1 1582 . A G . . . AB A G
+1 1583 . A G . . . AB A G
+1 1584 . A G . . . AB A G
+1 1585 . A G . . . AB A G
+1 1586 . A G . . . AB A G
+1 1587 . A G . . . AB A G
+1 1588 . A G . . . AB A G
+1 1589 . A G . . . AB A G
+1 1590 . A G . . . AB A G
+1 1591 . A G . . . AB A G
+1 1592 . A G . . . AB A G
+1 1593 . A G . . . AB A G
+1 1594 . A G . . . AB A G
+1 1595 . A G . . . AB A G
+1 1596 . A G . . . AB A G
+1 1597 . A G . . . AB A G
+1 1598 . A G . . . AB A G
+1 1599 . A G . . . AB A G
+1 1600 . A G . . . AB A G
+1 1601 . A G . . . AB A G
+1 1602 . A G . . . AB A G
+1 1603 . A G . . . AB A G
+1 1604 . A G . . . AB A G
+1 1605 . A G . . . AB A G
+1 1606 . A G . . . AB A G
+1 1607 . A G . . . AB A G
+1 1608 . A G . . . AB A G
+1 1609 . A G . . . AB A G
+1 1610 . A G . . . AB A G
+1 1611 . A G . . . AB A G
+1 1612 . A G . . . AB A G
+1 1613 . A G . . . AB A G
+1 1614 . A G . . . AB A G
+1 1615 . A G . . . AB A G
+1 1616 . A G . . . AB A G
+1 1617 . A G . . . AB A G
+1 1618 . A G . . . AB A G
+1 1619 . A G . . . AB A G
+1 1620 . A G . . . AB A G
+1 1621 . A G . . . AB A G
+1 1622 . A G . . . AB A G
+1 1623 . A G . . . AB A G
+1 1624 . A G . . . AB A G
+1 1625 . A G . . . AB A G
+1 1626 . A G . . . AB A G
+1 1627 . A G . . . AB A G
+1 1628 . A G . . . AB A G
+1 1629 . A G . . . AB A G
+1 1630 . A G . . . AB A G
+1 1631 . A G . . . AB A G
+1 1632 . A G . . . AB A G
+1 1633 . A G . . . AB A G
+1 1634 . A G . . . AB A G
+1 1635 . A G . . . AB A G
+1 1636 . A G . . . AB A G
+1 1637 . A G . . . AB A G
+1 1638 . A G . . . AB A G
+1 1639 . A G . . . AB A G
+1 1640 . A G . . . AB A G
+1 1641 . A G . . . AB A G
+1 1642 . A G . . . AB A G
+1 1643 . A G . . . AB A G
+1 1644 . A G . . . AB A G
+1 1645 . A G . . . AB A G
+1 1646 . A G . . . AB A G
+1 1647 . A G . . . AB A G
+1 1648 . A G . . . AB A G
+1 1649 . A G . . . AB A G
+1 1650 . A G . . . AB A G
+1 1651 . A G . . . AB A G
+1 1652 . A G . . . AB A G
+1 1653 . A G . . . AB A G
+1 1654 . A G . . . AB A G
+1 1655 . A G . . . AB A G
+1 1656 . A G . . . AB A G
+1 1657 . A G . . . AB A G
+1 1658 . A G . . . AB A G
+1 1659 . A G . . . AB A G
+1 1660 . A G . . . AB A G
+1 1661 . A G . . . AB A G
+1 1662 . A G . . . AB A G
+1 1663 . A G . . . AB A G
+1 1664 . A G . . . AB A G
+1 1665 . A G . . . AB A G
+1 1666 . A G . . . AB A G
+1 1667 . A G . . . AB A G
+1 1668 . A G . . . AB A G
+1 1669 . A G . . . AB A G
+1 1670 . A G . . . AB A G
+1 1671 . A G . . . AB A G
+1 1672 . A G . . . AB A G
+1 1673 . A G . . . AB A G
+1 1674 . A G . . . AB A G
+1 1675 . A G . . . AB A G
+1 1676 . A G . . . AB A G
+1 1677 . A G . . . AB A G
+1 1678 . A G . . . AB A G
+1 1679 . A G . . . AB A G
+1 1680 . A G . . . AB A G
+1 1681 . A G . . . AB A G
+1 1682 . A G . . . AB A G
+1 1683 . A G . . . AB A G
+1 1684 . A G . . . AB A G
+1 1685 . A G . . . AB A G
+1 1686 . A G . . . AB A G
+1 1687 . A G . . . AB A G
+1 1688 . A G . . . AB A G
+1 1689 . A G . . . AB A G
+1 1690 . A G . . . AB A G
+1 1691 . A G . . . AB A G
+1 1692 . A G . . . AB A G
+1 1693 . A G . . . AB A G
+1 1694 . A G . . . AB A G
+1 1695 . A G . . . AB A G
+1 1696 . A G . . . AB A G
+1 1697 . A G . . . AB A G
+1 1698 . A G . . . AB A G
+1 1699 . A G . . . AB A G
+1 1700 . A G . . . AB A G
+1 1701 . A G . . . AB A G
+1 1702 . A G . . . AB A G
+1 1703 . A G . . . AB A G
+1 1704 . A G . . . AB A G
+1 1705 . A G . . . AB A G
+1 1706 . A G . . . AB A G
+1 1707 . A G . . . AB A G
+1 1708 . A G . . . AB A G
+1 1709 . A G . . . AB A G
+1 1710 . A G . . . AB A G
+1 1711 . A G . . . AB A G
+1 1712 . A G . . . AB A G
+1 1713 . A G . . . AB A G
+1 1714 . A G . . . AB A G
+1 1715 . A G . . . AB A G
+1 1716 . A G . . . AB A G
+1 1717 . A G . . . AB A G
+1 1718 . A G . . . AB A G
+1 1719 . A G . . . AB A G
+1 1720 . A G . . . AB A G
+1 1721 . A G . . . AB A G
+1 1722 . A G . . . AB A G
+1 1723 . A G . . . AB A G
+1 1724 . A G . . . AB A G
+1 1725 . A G . . . AB A G
+1 1726 . A G . . . AB A G
+1 1727 . A G . . . AB A G
+1 1728 . A G . . . AB A G
+1 1729 . A G . . . AB A G
+1 1730 . A G . . . AB A G
+1 1731 . A G . . . AB A G
+1 1732 . A G . . . AB A G
+1 1733 . A G . . . AB A G
+1 1734 . A G . . . AB A G
+1 1735 . A G . . . AB A G
+1 1736 . A G . . . AB A G
+1 1737 . A G . . . AB A G
+1 1738 . A G . . . AB A G
+1 1739 . A G . . . AB A G
+1 1740 . A G . . . AB A G
+1 1741 . A G . . . AB A G
+1 1742 . A G . . . AB A G
+1 1743 . A G . . . AB A G
+1 1744 . A G . . . AB A G
+1 1745 . A G . . . AB A G
+1 1746 . A G . . . AB A G
+1 1747 . A G . . . AB A G
+1 1748 . A G . . . AB A G
+1 1749 . A G . . . AB A G
+1 1750 . A G . . . AB A G
+1 1751 . A G . . . AB A G
+1 1752 . A G . . . AB A G
+1 1753 . A G . . . AB A G
+1 1754 . A G . . . AB A G
+1 1755 . A G . . . AB A G
+1 1756 . A G . . . AB A G
+1 1757 . A G . . . AB A G
+1 1758 . A G . . . AB A G
+1 1759 . A G . . . AB A G
+1 1760 . A G . . . AB A G
+1 1761 . A G . . . AB A G
+1 1762 . A G . . . AB A G
+1 1763 . A G . . . AB A G
+1 1764 . A G . . . AB A G
+1 1765 . A G . . . AB A G
+1 1766 . A G . . . AB A G
+1 1767 . A G . . . AB A G
+1 1768 . A G . . . AB A G
+1 1769 . A G . . . AB A G
+1 1770 . A G . . . AB A G
+1 1771 . A G . . . AB A G
+1 1772 . A G . . . AB A G
+1 1773 . A G . . . AB A G
+1 1774 . A G . . . AB A G
+1 1775 . A G . . . AB A G
+1 1776 . A G . . . AB A G
+1 1777 . A G . . . AB A G
+1 1778 . A G . . . AB A G
+1 1779 . A G . . . AB A G
+1 1780 . A G . . . AB A G
+1 1781 . A G . . . AB A G
+1 1782 . A G . . . AB A G
+1 1783 . A G . . . AB A G
+1 1784 . A G . . . AB A G
+1 1785 . A G . . . AB A G
+1 1786 . A G . . . AB A G
+1 1787 . A G . . . AB A G
+1 1788 . A G . . . AB A G
+1 1789 . A G . . . AB A G
+1 1790 . A G . . . AB A G
+1 1791 . A G . . . AB A G
+1 1792 . A G . . . AB A G
+1 1793 . A G . . . AB A G
+1 1794 . A G . . . AB A G
+1 1795 . A G . . . AB A G
+1 1796 . A G . . . AB A G
+1 1797 . A G . . . AB A G
+1 1798 . A G . . . AB A G
+1 1799 . A G . . . AB A G
+1 1800 . A G . . . AB A G
+1 1801 . A G . . . AB A G
+1 1802 . A G . . . AB A G
+1 1803 . A G . . . AB A G
+1 1804 . A G . . . AB A G
+1 1805 . A G . . . AB A G
+1 1806 . A G . . . AB A G
+1 1807 . A G . . . AB A G
+1 1808 . A G . . . AB A G
+1 1809 . A G . . . AB A G
+1 1810 . A G . . . AB A G
+1 1811 . A G . . . AB A G
+1 1812 . A G . . . AB A G
+1 1813 . A G . . . AB A G
+1 1814 . A G . . . AB A G
+1 1815 . A G . . . AB A G
+1 1816 . A G . . . AB A G
+1 1817 . A G . . . AB A G
+1 1818 . A G . . . AB A G
+1 1819 . A G . . . AB A G
+1 1820 . A G . . . AB A G
+1 1821 . A G . . . AB A G
+1 1822 . A G . . . AB A G
+1 1823 . A G . . . AB A G
+1 1824 . A G . . . AB A G
+1 1825 . A G . . . AB A G
+1 1826 . A G . . . AB A G
+1 1827 . A G . . . AB A G
+1 1828 . A G . . . AB A G
+1 1829 . A G . . . AB A G
+1 1830 . A G . . . AB A G
+1 1831 . A G . . . AB A G
+1 1832 . A G . . . AB A G
+1 1833 . A G . . . AB A G
+1 1834 . A G . . . AB A G
+1 1835 . A G . . . AB A G
+1 1836 . A G . . . AB A G
+1 1837 . A G . . . AB A G
+1 1838 . A G . . . AB A G
+1 1839 . A G . . . AB A G
+1 1840 . A G . . . AB A G
+1 1841 . A G . . . AB A G
+1 1842 . A G . . . AB A G
+1 1843 . A G . . . AB A G
+1 1844 . A G . . . AB A G
+1 1845 . A G . . . AB A G
+1 1846 . A G . . . AB A G
+1 1847 . A G . . . AB A G
+1 1848 . A G . . . AB A G
+1 1849 . A G . . . AB A G
+1 1850 . A G . . . AB A G
+1 1851 . A G . . . AB A G
+1 1852 . A G . . . AB A G
+1 1853 . A G . . . AB A G
+1 1854 . A G . . . AB A G
+1 1855 . A G . . . AB A G
+1 1856 . A G . . . AB A G
+1 1857 . A G . . . AB A G
+1 1858 . A G . . . AB A G
+1 1859 . A G . . . AB A G
+1 1860 . A G . . . AB A G
+1 1861 . A G . . . AB A G
+1 1862 . A G . . . AB A G
+1 1863 . A G . . . AB A G
+1 1864 . A G . . . AB A G
+1 1865 . A G . . . AB A G
+1 1866 . A G . . . AB A G
+1 1867 . A G . . . AB A G
+1 1868 . A G . . . AB A G
+1 1869 . A G . . . AB A G
+1 1870 . A G . . . AB A G
+1 1871 . A G . . . AB A G
+1 1872 . A G . . . AB A G
+1 1873 . A G . . . AB A G
+1 1874 . A G . . . AB A G
+1 1875 . A G . . . AB A G
+1 1876 . A G . . . AB A G
+1 1877 . A G . . . AB A G
+1 1878 . A G . . . AB A G
+1 1879 . A G . . . AB A G
+1 1880 . A G . . . AB A G
+1 1881 . A G . . . AB A G
+1 1882 . A G . . . AB A G
+1 1883 . A G . . . AB A G
+1 1884 . A G . . . AB A G
+1 1885 . A G . . . AB A G
+1 1886 . A G . . . AB A G
+1 1887 . A G . . . AB A G
+1 1888 . A G . . . AB A G
+1 1889 . A G . . . AB A G
+1 1890 . A G . . . AB A G
+1 1891 . A G . . . AB A G
+1 1892 . A G . . . AB A G
+1 1893 . A G . . . AB A G
+1 1894 . A G . . . AB A G
+1 1895 . A G . . . AB A G
+1 1896 . A G . . . AB A G
+1 1897 . A G . . . AB A G
+1 1898 . A G . . . AB A G
+1 1899 . A G . . . AB A G
+1 1900 . A G . . . AB A G
+1 1901 . A G . . . AB A G
+1 1902 . A G . . . AB A G
+1 1903 . A G . . . AB A G
+1 1904 . A G . . . AB A G
+1 1905 . A G . . . AB A G
+1 1906 . A G . . . AB A G
+1 1907 . A G . . . AB A G
+1 1908 . A G . . . AB A G
+1 1909 . A G . . . AB A G
+1 1910 . A G . . . AB A G
+1 1911 . A G . . . AB A G
+1 1912 . A G . . . AB A G
+1 1913 . A G . . . AB A G
+1 1914 . A G . . . AB A G
+1 1915 . A G . . . AB A G
+1 1916 . A G . . . AB A G
+1 1917 . A G . . . AB A G
+1 1918 . A G . . . AB A G
+1 1919 . A G . . . AB A G
+1 1920 . A G . . . AB A G
+1 1921 . A G . . . AB A G
+1 1922 . A G . . . AB A G
+1 1923 . A G . . . AB A G
+1 1924 . A G . . . AB A G
+1 1925 . A G . . . AB A G
+1 1926 . A G . . . AB A G
+1 1927 . A G . . . AB A G
+1 1928 . A G . . . AB A G
+1 1929 . A G . . . AB A G
+1 1930 . A G . . . AB A G
+1 1931 . A G . . . AB A G
+1 1932 . A G . . . AB A G
+1 1933 . A G . . . AB A G
+1 1934 . A G . . . AB A G
+1 1935 . A G . . . AB A G
+1 1936 . A G . . . AB A G
+1 1937 . A G . . . AB A G
+1 1938 . A G . . . AB A G
+1 1939 . A G . . . AB A G
+1 1940 . A G . . . AB A G
+1 1941 . A G . . . AB A G
+1 1942 . A G . . . AB A G
+1 1943 . A G . . . AB A G
+1 1944 . A G . . . AB A G
+1 1945 . A G . . . AB A G
+1 1946 . A G . . . AB A G
+1 1947 . A G . . . AB A G
+1 1948 . A G . . . AB A G
+1 1949 . A G . . . AB A G
+1 1950 . A G . . . AB A G
+1 1951 . A G . . . AB A G
+1 1952 . A G . . . AB A G
+1 1953 . A G . . . AB A G
+1 1954 . A G . . . AB A G
+1 1955 . A G . . . AB A G
+1 1956 . A G . . . AB A G
+1 1957 . A G . . . AB A G
+1 1958 . A G . . . AB A G
+1 1959 . A G . . . AB A G
+1 1960 . A G . . . AB A G
+1 1961 . A G . . . AB A G
+1 1962 . A G . . . AB A G
+1 1963 . A G . . . AB A G
+1 1964 . A G . . . AB A G
+1 1965 . A G . . . AB A G
+1 1966 . A G . . . AB A G
+1 1967 . A G . . . AB A G
+1 1968 . A G . . . AB A G
+1 1969 . A G . . . AB A G
+1 1970 . A G . . . AB A G
+1 1971 . A G . . . AB A G
+1 1972 . A G . . . AB A G
+1 1973 . A G . . . AB A G
+1 1974 . A G . . . AB A G
+1 1975 . A G . . . AB A G
+1 1976 . A G . . . AB A G
+1 1977 . A G . . . AB A G
+1 1978 . A G . . . AB A G
+1 1979 . A G . . . AB A G
+1 1980 . A G . . . AB A G
+1 1981 . A G . . . AB A G
+1 1982 . A G . . . AB A G
+1 1983 . A G . . . AB A G
+1 1984 . A G . . . AB A G
+1 1985 . A G . . . AB A G
+1 1986 . A G . . . AB A G
+1 1987 . A G . . . AB A G
+1 1988 . A G . . . AB A G
+1 1989 . A G . . . AB A G
+1 1990 . A G . . . AB A G
+1 1991 . A G . . . AB A G
+1 1992 . A G . . . AB A G
+1 1993 . A G . . . AB A G
+1 1994 . A G . . . AB A G
+1 1995 . A G . . . AB A G
+1 1996 . A G . . . AB A G
+1 1997 . A G . . . AB A G
+1 1998 . A G . . . AB A G
+1 1999 . A G . . . AB A G
+1 2000 . A G . . . AB A G
+1 2001 . A G . . . AB A G
+1 2002 . A G . . . AB A G
+1 2003 . A G . . . AB A G
+1 2004 . A G . . . AB A G
+1 2005 . A G . . . AB A G
+1 2006 . A G . . . AB A G
+1 2007 . A G . . . AB A G
+1 2008 . A G . . . AB A G
+1 2009 . A G . . . AB A G
+1 2010 . A G . . . AB A G
+1 2011 . A G . . . AB A G
+1 2012 . A G . . . AB A G
+1 2013 . A G . . . AB A G
+1 2014 . A G . . . AB A G
+1 2015 . A G . . . AB A G
+1 2016 . A G . . . AB A G
+1 2017 . A G . . . AB A G
+1 2018 . A G . . . AB A G
+1 2019 . A G . . . AB A G
+1 2020 . A G . . . AB A G
+1 2021 . A G . . . AB A G
+1 2022 . A G . . . AB A G
+1 2023 . A G . . . AB A G
+1 2024 . A G . . . AB A G
+1 2025 . A G . . . AB A G
+1 2026 . A G . . . AB A G
+1 2027 . A G . . . AB A G
+1 2028 . A G . . . AB A G
+1 2029 . A G . . . AB A G
+1 2030 . A G . . . AB A G
+1 2031 . A G . . . AB A G
+1 2032 . A G . . . AB A G
+1 2033 . A G . . . AB A G
+1 2034 . A G . . . AB A G
+1 2035 . A G . . . AB A G
+1 2036 . A G . . . AB A G
+1 2037 . A G . . . AB A G
+1 2038 . A G . . . AB A G
+1 2039 . A G . . . AB A G
+1 2040 . A G . . . AB A G
+1 2041 . A G . . . AB A G
+1 2042 . A G . . . AB A G
+1 2043 . A G . . . AB A G
+1 2044 . A G . . . AB A G
+1 2045 . A G . . . AB A G
+1 2046 . A G . . . AB A G
+1 2047 . A G . . . AB A G
+1 2048 . A G . . . AB A G
+1 2049 . A G . . . AB A G
+1 2050 . A G . . . AB A G
+1 2051 . A G . . . AB A G
+1 2052 . A G . . . AB A G
+1 2053 . A G . . . AB A G
+1 2054 . A G . . . AB A G
+1 2055 . A G . . . AB A G
+1 2056 . A G . . . AB A G
+1 2057 . A G . . . AB A G
+1 2058 . A G . . . AB A G
+1 2059 . A G . . . AB A G
+1 2060 . A G . . . AB A G
+1 2061 . A G . . . AB A G
+1 2062 . A G . . . AB A G
+1 2063 . A G . . . AB A G
+1 2064 . A G . . . AB A G
+1 2065 . A G . . . AB A G
+1 2066 . A G . . . AB A G
+1 2067 . A G . . . AB A G
+1 2068 . A G . . . AB A G
+1 2069 . A G . . . AB A G
+1 2070 . A G . . . AB A G
+1 2071 . A G . . . AB A G
+1 2072 . A G . . . AB A G
+1 2073 . A G . . . AB A G
+1 2074 . A G . . . AB A G
+1 2075 . A G . . . AB A G
+1 2076 . A G . . . AB A G
+1 2077 . A G . . . AB A G
+1 2078 . A G . . . AB A G
+1 2079 . A G . . . AB A G
+1 2080 . A G . . . AB A G
+1 2081 . A G . . . AB A G
+1 2082 . A G . . . AB A G
+1 2083 . A G . . . AB A G
+1 2084 . A G . . . AB A G
+1 2085 . A G . . . AB A G
+1 2086 . A G . . . AB A G
+1 2087 . A G . . . AB A G
+1 2088 . A G . . . AB A G
+1 2089 . A G . . . AB A G
+1 2090 . A G . . . AB A G
+1 2091 . A G . . . AB A G
+1 2092 . A G . . . AB A G
+1 2093 . A G . . . AB A G
+1 2094 . A G . . . AB A G
+1 2095 . A G . . . AB A G
+1 2096 . A G . . . AB A G
+1 2097 . A G . . . AB A G
+1 2098 . A G . . . AB A G
+1 2099 . A G . . . AB A G
+1 2100 . A G . . . AB A G
+1 2101 . A G . . . AB A G
+1 2102 . A G . . . AB A G
+1 2103 . A G . . . AB A G
+1 2104 . A G . . . AB A G
+1 2105 . A G . . . AB A G
+1 2106 . A G . . . AB A G
+1 2107 . A G . . . AB A G
+1 2108 . A G . . . AB A G
+1 2109 . A G . . . AB A G
+1 2110 . A G . . . AB A G
+1 2111 . A G . . . AB A G
+1 2112 . A G . . . AB A G
+1 2113 . A G . . . AB A G
+1 2114 . A G . . . AB A G
+1 2115 . A G . . . AB A G
+1 2116 . A G . . . AB A G
+1 2117 . A G . . . AB A G
+1 2118 . A G . . . AB A G
+1 2119 . A G . . . AB A G
+1 2120 . A G . . . AB A G
+1 2121 . A G . . . AB A G
+1 2122 . A G . . . AB A G
+1 2123 . A G . . . AB A G
+1 2124 . A G . . . AB A G
+1 2125 . A G . . . AB A G
+1 2126 . A G . . . AB A G
+1 2127 . A G . . . AB A G
+1 2128 . A G . . . AB A G
+1 2129 . A G . . . AB A G
+1 2130 . A G . . . AB A G
+1 2131 . A G . . . AB A G
+1 2132 . A G . . . AB A G
+1 2133 . A G . . . AB A G
+1 2134 . A G . . . AB A G
+1 2135 . A G . . . AB A G
+1 2136 . A G . . . AB A G
+1 2137 . A G . . . AB A G
+1 2138 . A G . . . AB A G
+1 2139 . A G . . . AB A G
+1 2140 . A G . . . AB A G
+1 2141 . A G . . . AB A G
+1 2142 . A G . . . AB A G
+1 2143 . A G . . . AB A G
+1 2144 . A G . . . AB A G
+1 2145 . A G . . . AB A G
+1 2146 . A G . . . AB A G
+1 2147 . A G . . . AB A G
+1 2148 . A G . . . AB A G
+1 2149 . A G . . . AB A G
+1 2150 . A G . . . AB A G
+1 2151 . A G . . . AB A G
+1 2152 . A G . . . AB A G
+1 2153 . A G . . . AB A G
+1 2154 . A G . . . AB A G
+1 2155 . A G . . . AB A G
+1 2156 . A G . . . AB A G
+1 2157 . A G . . . AB A G
+1 2158 . A G . . . AB A G
+1 2159 . A G . . . AB A G
+1 2160 . A G . . . AB A G
+1 2161 . A G . . . AB A G
+1 2162 . A G . . . AB A G
+1 2163 . A G . . . AB A G
+1 2164 . A G . . . AB A G
+1 2165 . A G . . . AB A G
+1 2166 . A G . . . AB A G
+1 2167 . A G . . . AB A G
+1 2168 . A G . . . AB A G
+1 2169 . A G . . . AB A G
+1 2170 . A G . . . AB A G
+1 2171 . A G . . . AB A G
+1 2172 . A G . . . AB A G
+1 2173 . A G . . . AB A G
+1 2174 . A G . . . AB A G
+1 2175 . A G . . . AB A G
+1 2176 . A G . . . AB A G
+1 2177 . A G . . . AB A G
+1 2178 . A G . . . AB A G
+1 2179 . A G . . . AB A G
+1 2180 . A G . . . AB A G
+1 2181 . A G . . . AB A G
+1 2182 . A G . . . AB A G
+1 2183 . A G . . . AB A G
+1 2184 . A G . . . AB A G
+1 2185 . A G . . . AB A G
+1 2186 . A G . . . AB A G
+1 2187 . A G . . . AB A G
+1 2188 . A G . . . AB A G
+1 2189 . A G . . . AB A G
+1 2190 . A G . . . AB A G
+1 2191 . A G . . . AB A G
+1 2192 . A G . . . AB A G
+1 2193 . A G . . . AB A G
+1 2194 . A G . . . AB A G
+1 2195 . A G . . . AB A G
+1 2196 . A G . . . AB A G
+1 2197 . A G . . . AB A G
+1 2198 . A G . . . AB A G
+1 2199 . A G . . . AB A G
+1 2200 . A G . . . AB A G
+1 2201 . A G . . . AB A G
+1 2202 . A G . . . AB A G
+1 2203 . A G . . . AB A G
+1 2204 . A G . . . AB A G
+1 2205 . A G . . . AB A G
+1 2206 . A G . . . AB A G
+1 2207 . A G . . . AB A G
+1 2208 . A G . . . AB A G
+1 2209 . A G . . . AB A G
+1 2210 . A G . . . AB A G
+1 2211 . A G . . . AB A G
+1 2212 . A G . . . AB A G
+1 2213 . A G . . . AB A G
+1 2214 . A G . . . AB A G
+1 2215 . A G . . . AB A G
+1 2216 . A G . . . AB A G
+1 2217 . A G . . . AB A G
+1 2218 . A G . . . AB A G
+1 2219 . A G . . . AB A G
+1 2220 . A G . . . AB A G
+1 2221 . A G . . . AB A G
+1 2222 . A G . . . AB A G
+1 2223 . A G . . . AB A G
+1 2224 . A G . . . AB A G
+1 2225 . A G . . . AB A G
+1 2226 . A G . . . AB A G
+1 2227 . A G . . . AB A G
+1 2228 . A G . . . AB A G
+1 2229 . A G . . . AB A G
+1 2230 . A G . . . AB A G
+1 2231 . A G . . . AB A G
+1 2232 . A G . . . AB A G
+1 2233 . A G . . . AB A G
+1 2234 . A G . . . AB A G
+1 2235 . A G . . . AB A G
+1 2236 . A G . . . AB A G
+1 2237 . A G . . . AB A G
+1 2238 . A G . . . AB A G
+1 2239 . A G . . . AB A G
+1 2240 . A G . . . AB A G
+1 2241 . A G . . . AB A G
+1 2242 . A G . . . AB A G
+1 2243 . A G . . . AB A G
+1 2244 . A G . . . AB A G
+1 2245 . A G . . . AB A G
+1 2246 . A G . . . AB A G
+1 2247 . A G . . . AB A G
+1 2248 . A G . . . AB A G
+1 2249 . A G . . . AB A G
+1 2250 . A G . . . AB A G
+1 2251 . A G . . . AB A G
+1 2252 . A G . . . AB A G
+1 2253 . A G . . . AB A G
+1 2254 . A G . . . AB A G
+1 2255 . A G . . . AB A G
+1 2256 . A G . . . AB A G
+1 2257 . A G . . . AB A G
+1 2258 . A G . . . AB A G
+1 2259 . A G . . . AB A G
+1 2260 . A G . . . AB A G
+1 2261 . A G . . . AB A G
+1 2262 . A G . . . AB A G
+1 2263 . A G . . . AB A G
+1 2264 . A G . . . AB A G
+1 2265 . A G . . . AB A G
+1 2266 . A G . . . AB A G
+1 2267 . A G . . . AB A G
+1 2268 . A G . . . AB A G
+1 2269 . A G . . . AB A G
+1 2270 . A G . . . AB A G
+1 2271 . A G . . . AB A G
+1 2272 . A G . . . AB A G
+1 2273 . A G . . . AB A G
+1 2274 . A G . . . AB A G
+1 2275 . A G . . . AB A G
+1 2276 . A G . . . AB A G
+1 2277 . A G . . . AB A G
+1 2278 . A G . . . AB A G
+1 2279 . A G . . . AB A G
+1 2280 . A G . . . AB A G
+1 2281 . A G . . . AB A G
+1 2282 . A G . . . AB A G
+1 2283 . A G . . . AB A G
+1 2284 . A G . . . AB A G
+1 2285 . A G . . . AB A G
+1 2286 . A G . . . AB A G
+1 2287 . A G . . . AB A G
+1 2288 . A G . . . AB A G
+1 2289 . A G . . . AB A G
+1 2290 . A G . . . AB A G
+1 2291 . A G . . . AB A G
+1 2292 . A G . . . AB A G
+1 2293 . A G . . . AB A G
+1 2294 . A G . . . AB A G
+1 2295 . A G . . . AB A G
+1 2296 . A G . . . AB A G
+1 2297 . A G . . . AB A G
+1 2298 . A G . . . AB A G
+1 2299 . A G . . . AB A G
+1 2300 . A G . . . AB A G
+1 2301 . A G . . . AB A G
+1 2302 . A G . . . AB A G
+1 2303 . A G . . . AB A G
+1 2304 . A G . . . AB A G
+1 2305 . A G . . . AB A G
+1 2306 . A G . . . AB A G
+1 2307 . A G . . . AB A G
+1 2308 . A G . . . AB A G
+1 2309 . A G . . . AB A G
+1 2310 . A G . . . AB A G
+1 2311 . A G . . . AB A G
+1 2312 . A G . . . AB A G
+1 2313 . A G . . . AB A G
+1 2314 . A G . . . AB A G
+1 2315 . A G . . . AB A G
+1 2316 . A G . . . AB A G
+1 2317 . A G . . . AB A G
+1 2318 . A G . . . AB A G
+1 2319 . A G . . . AB A G
+1 2320 . A G . . . AB A G
+1 2321 . A G . . . AB A G
+1 2322 . A G . . . AB A G
+1 2323 . A G . . . AB A G
+1 2324 . A G . . . AB A G
+1 2325 . A G . . . AB A G
+1 2326 . A G . . . AB A G
+1 2327 . A G . . . AB A G
+1 2328 . A G . . . AB A G
+1 2329 . A G . . . AB A G
+1 2330 . A G . . . AB A G
+1 2331 . A G . . . AB A G
+1 2332 . A G . . . AB A G
+1 2333 . A G . . . AB A G
+1 2334 . A G . . . AB A G
+1 2335 . A G . . . AB A G
+1 2336 . A G . . . AB A G
+1 2337 . A G . . . AB A G
+1 2338 . A G . . . AB A G
+1 2339 . A G . . . AB A G
+1 2340 . A G . . . AB A G
+1 2341 . A G . . . AB A G
+1 2342 . A G . . . AB A G
+1 2343 . A G . . . AB A G
+1 2344 . A G . . . AB A G
+1 2345 . A G . . . AB A G
+1 2346 . A G . . . AB A G
+1 2347 . A G . . . AB A G
+1 2348 . A G . . . AB A G
+1 2349 . A G . . . AB A G
+1 2350 . A G . . . AB A G
+1 2351 . A G . . . AB A G
+1 2352 . A G . . . AB A G
+1 2353 . A G . . . AB A G
+1 2354 . A G . . . AB A G
+1 2355 . A G . . . AB A G
+1 2356 . A G . . . AB A G
+1 2357 . A G . . . AB A G
+1 2358 . A G . . . AB A G
+1 2359 . A G . . . AB A G
+1 2360 . A G . . . AB A G
+1 2361 . A G . . . AB A G
+1 2362 . A G . . . AB A G
+1 2363 . A G . . . AB A G
+1 2364 . A G . . . AB A G
+1 2365 . A G . . . AB A G
+1 2366 . A G . . . AB A G
+1 2367 . A G . . . AB A G
+1 2368 . A G . . . AB A G
+1 2369 . A G . . . AB A G
+1 2370 . A G . . . AB A G
+1 2371 . A G . . . AB A G
+1 2372 . A G . . . AB A G
+1 2373 . A G . . . AB A G
+1 2374 . A G . . . AB A G
+1 2375 . A G . . . AB A G
+1 2376 . A G . . . AB A G
+1 2377 . A G . . . AB A G
+1 2378 . A G . . . AB A G
+1 2379 . A G . . . AB A G
+1 2380 . A G . . . AB A G
+1 2381 . A G . . . AB A G
+1 2382 . A G . . . AB A G
+1 2383 . A G . . . AB A G
+1 2384 . A G . . . AB A G
+1 2385 . A G . . . AB A G
+1 2386 . A G . . . AB A G
+1 2387 . A G . . . AB A G
+1 2388 . A G . . . AB A G
+1 2389 . A G . . . AB A G
+1 2390 . A G . . . AB A G
+1 2391 . A G . . . AB A G
+1 2392 . A G . . . AB A G
+1 2393 . A G . . . AB A G
+1 2394 . A G . . . AB A G
+1 2395 . A G . . . AB A G
+1 2396 . A G . . . AB A G
+1 2397 . A G . . . AB A G
+1 2398 . A G . . . AB A G
+1 2399 . A G . . . AB A G
+1 2400 . A G . . . AB A G
+1 2401 . A G . . . AB A G
+1 2402 . A G . . . AB A G
+1 2403 . A G . . . AB A G
+1 2404 . A G . . . AB A G
+1 2405 . A G . . . AB A G
+1 2406 . A G . . . AB A G
+1 2407 . A G . . . AB A G
+1 2408 . A G . . . AB A G
+1 2409 . A G . . . AB A G
+1 2410 . A G . . . AB A G
+1 2411 . A G . . . AB A G
+1 2412 . A G . . . AB A G
+1 2413 . A G . . . AB A G
+1 2414 . A G . . . AB A G
+1 2415 . A G . . . AB A G
+1 2416 . A G . . . AB A G
+1 2417 . A G . . . AB A G
+1 2418 . A G . . . AB A G
+1 2419 . A G . . . AB A G
+1 2420 . A G . . . AB A G
+1 2421 . A G . . . AB A G
+1 2422 . A G . . . AB A G
+1 2423 . A G . . . AB A G
+1 2424 . A G . . . AB A G
+1 2425 . A G . . . AB A G
+1 2426 . A G . . . AB A G
+1 2427 . A G . . . AB A G
+1 2428 . A G . . . AB A G
+1 2429 . A G . . . AB A G
+1 2430 . A G . . . AB A G
+1 2431 . A G . . . AB A G
+1 2432 . A G . . . AB A G
+1 2433 . A G . . . AB A G
+1 2434 . A G . . . AB A G
+1 2435 . A G . . . AB A G
+1 2436 . A G . . . AB A G
+1 2437 . A G . . . AB A G
+1 2438 . A G . . . AB A G
+1 2439 . A G . . . AB A G
+1 2440 . A G . . . AB A G
+1 2441 . A G . . . AB A G
+1 2442 . A G . . . AB A G
+1 2443 . A G . . . AB A G
+1 2444 . A G . . . AB A G
+1 2445 . A G . . . AB A G
+1 2446 . A G . . . AB A G
+1 2447 . A G . . . AB A G
+1 2448 . A G . . . AB A G
+1 2449 . A G . . . AB A G
+1 2450 . A G . . . AB A G
+1 2451 . A G . . . AB A G
+1 2452 . A G . . . AB A G
+1 2453 . A G . . . AB A G
+1 2454 . A G . . . AB A G
+1 2455 . A G . . . AB A G
+1 2456 . A G . . . AB A G
+1 2457 . A G . . . AB A G
+1 2458 . A G . . . AB A G
+1 2459 . A G . . . AB A G
+1 2460 . A G . . . AB A G
+1 2461 . A G . . . AB A G
+1 2462 . A G . . . AB A G
+1 2463 . A G . . . AB A G
+1 2464 . A G . . . AB A G
+1 2465 . A G . . . AB A G
+1 2466 . A G . . . AB A G
+1 2467 . A G . . . AB A G
+1 2468 . A G . . . AB A G
+1 2469 . A G . . . AB A G
+1 2470 . A G . . . AB A G
+1 2471 . A G . . . AB A G
+1 2472 . A G . . . AB A G
+1 2473 . A G . . . AB A G
+1 2474 . A G . . . AB A G
+1 2475 . A G . . . AB A G
+1 2476 . A G . . . AB A G
+1 2477 . A G . . . AB A G
+1 2478 . A G . . . AB A G
+1 2479 . A G . . . AB A G
+1 2480 . A G . . . AB A G
+1 2481 . A G . . . AB A G
+1 2482 . A G . . . AB A G
+1 2483 . A G . . . AB A G
+1 2484 . A G . . . AB A G
+1 2485 . A G . . . AB A G
+1 2486 . A G . . . AB A G
+1 2487 . A G . . . AB A G
+1 2488 . A G . . . AB A G
+1 2489 . A G . . . AB A G
+1 2490 . A G . . . AB A G
+1 2491 . A G . . . AB A G
+1 2492 . A G . . . AB A G
+1 2493 . A G . . . AB A G
+1 2494 . A G . . . AB A G
+1 2495 . A G . . . AB A G
+1 2496 . A G . . . AB A G
+1 2497 . A G . . . AB A G
+1 2498 . A G . . . AB A G
+1 2499 . A G . . . AB A G
+1 2500 . A G . . . AB A G
+1 2501 . A G . . . AB A G
+1 2502 . A G . . . AB A G
+1 2503 . A G . . . AB A G
+1 2504 . A G . . . AB A G
+1 2505 . A G . . . AB A G
+1 2506 . A G . . . AB A G
+1 2507 . A G . . . AB A G
+1 2508 . A G . . . AB A G
+1 2509 . A G . . . AB A G
+1 2510 . A G . . . AB A G
+1 2511 . A G . . . AB A G
+1 2512 . A G . . . AB A G
+1 2513 . A G . . . AB A G
+1 2514 . A G . . . AB A G
+1 2515 . A G . . . AB A G
+1 2516 . A G . . . AB A G
+1 2517 . A G . . . AB A G
+1 2518 . A G . . . AB A G
+1 2519 . A G . . . AB A G
+1 2520 . A G . . . AB A G
+1 2521 . A G . . . AB A G
+1 2522 . A G . . . AB A G
+1 2523 . A G . . . AB A G
+1 2524 . A G . . . AB A G
+1 2525 . A G . . . AB A G
+1 2526 . A G . . . AB A G
+1 2527 . A G . . . AB A G
+1 2528 . A G . . . AB A G
+1 2529 . A G . . . AB A G
+1 2530 . A G . . . AB A G
+1 2531 . A G . . . AB A G
+1 2532 . A G . . . AB A G
+1 2533 . A G . . . AB A G
+1 2534 . A G . . . AB A G
+1 2535 . A G . . . AB A G
+1 2536 . A G . . . AB A G
+1 2537 . A G . . . AB A G
+1 2538 . A G . . . AB A G
+1 2539 . A G . . . AB A G
+1 2540 . A G . . . AB A G
+1 2541 . A G . . . AB A G
+1 2542 . A G . . . AB A G
+1 2543 . A G . . . AB A G
+1 2544 . A G . . . AB A G
+1 2545 . A G . . . AB A G
+1 2546 . A G . . . AB A G
+1 2547 . A G . . . AB A G
+1 2548 . A G . . . AB A G
+1 2549 . A G . . . AB A G
+1 2550 . A G . . . AB A G
+1 2551 . A G . . . AB A G
+1 2552 . A G . . . AB A G
+1 2553 . A G . . . AB A G
+1 2554 . A G . . . AB A G
+1 2555 . A G . . . AB A G
+1 2556 . A G . . . AB A G
+1 2557 . A G . . . AB A G
+1 2558 . A G . . . AB A G
+1 2559 . A G . . . AB A G
+1 2560 . A G . . . AB A G
+1 2561 . A G . . . AB A G
+1 2562 . A G . . . AB A G
+1 2563 . A G . . . AB A G
+1 2564 . A G . . . AB A G
+1 2565 . A G . . . AB A G
+1 2566 . A G . . . AB A G
+1 2567 . A G . . . AB A G
+1 2568 . A G . . . AB A G
+1 2569 . A G . . . AB A G
+1 2570 . A G . . . AB A G
+1 2571 . A G . . . AB A G
+1 2572 . A G . . . AB A G
+1 2573 . A G . . . AB A G
+1 2574 . A G . . . AB A G
+1 2575 . A G . . . AB A G
+1 2576 . A G . . . AB A G
+1 2577 . A G . . . AB A G
+1 2578 . A G . . . AB A G
+1 2579 . A G . . . AB A G
+1 2580 . A G . . . AB A G
+1 2581 . A G . . . AB A G
+1 2582 . A G . . . AB A G
+1 2583 . A G . . . AB A G
+1 2584 . A G . . . AB A G
+1 2585 . A G . . . AB A G
+1 2586 . A G . . . AB A G
+1 2587 . A G . . . AB A G
+1 2588 . A G . . . AB A G
+1 2589 . A G . . . AB A G
+1 2590 . A G . . . AB A G
+1 2591 . A G . . . AB A G
+1 2592 . A G . . . AB A G
+1 2593 . A G . . . AB A G
+1 2594 . A G . . . AB A G
+1 2595 . A G . . . AB A G
+1 2596 . A G . . . AB A G
+1 2597 . A G . . . AB A G
+1 2598 . A G . . . AB A G
+1 2599 . A G . . . AB A G
+1 2600 . A G . . . AB A G
+1 2601 . A G . . . AB A G
+1 2602 . A G . . . AB A G
+1 2603 . A G . . . AB A G
+1 2604 . A G . . . AB A G
+1 2605 . A G . . . AB A G
+1 2606 . A G . . . AB A G
+1 2607 . A G . . . AB A G
+1 2608 . A G . . . AB A G
+1 2609 . A G . . . AB A G
+1 2610 . A G . . . AB A G
+1 2611 . A G . . . AB A G
+1 2612 . A G . . . AB A G
+1 2613 . A G . . . AB A G
+1 2614 . A G . . . AB A G
+1 2615 . A G . . . AB A G
+1 2616 . A G . . . AB A G
+1 2617 . A G . . . AB A G
+1 2618 . A G . . . AB A G
+1 2619 . A G . . . AB A G
+1 2620 . A G . . . AB A G
+1 2621 . A G . . . AB A G
+1 2622 . A G . . . AB A G
+1 2623 . A G . . . AB A G
+1 2624 . A G . . . AB A G
+1 2625 . A G . . . AB A G
+1 2626 . A G . . . AB A G
+1 2627 . A G . . . AB A G
+1 2628 . A G . . . AB A G
+1 2629 . A G . . . AB A G
+1 2630 . A G . . . AB A G
+1 2631 . A G . . . AB A G
+1 2632 . A G . . . AB A G
+1 2633 . A G . . . AB A G
+1 2634 . A G . . . AB A G
+1 2635 . A G . . . AB A G
+1 2636 . A G . . . AB A G
+1 2637 . A G . . . AB A G
+1 2638 . A G . . . AB A G
+1 2639 . A G . . . AB A G
+1 2640 . A G . . . AB A G
+1 2641 . A G . . . AB A G
+1 2642 . A G . . . AB A G
+1 2643 . A G . . . AB A G
+1 2644 . A G . . . AB A G
+1 2645 . A G . . . AB A G
+1 2646 . A G . . . AB A G
+1 2647 . A G . . . AB A G
+1 2648 . A G . . . AB A G
+1 2649 . A G . . . AB A G
+1 2650 . A G . . . AB A G
+1 2651 . A G . . . AB A G
+1 2652 . A G . . . AB A G
+1 2653 . A G . . . AB A G
+1 2654 . A G . . . AB A G
+1 2655 . A G . . . AB A G
+1 2656 . A G . . . AB A G
+1 2657 . A G . . . AB A G
+1 2658 . A G . . . AB A G
+1 2659 . A G . . . AB A G
+1 2660 . A G . . . AB A G
+1 2661 . A G . . . AB A G
+1 2662 . A G . . . AB A G
+1 2663 . A G . . . AB A G
+1 2664 . A G . . . AB A G
+1 2665 . A G . . . AB A G
+1 2666 . A G . . . AB A G
+1 2667 . A G . . . AB A G
+1 2668 . A G . . . AB A G
+1 2669 . A G . . . AB A G
+1 2670 . A G . . . AB A G
+1 2671 . A G . . . AB A G
+1 2672 . A G . . . AB A G
+1 2673 . A G . . . AB A G
+1 2674 . A G . . . AB A G
+1 2675 . A G . . . AB A G
+1 2676 . A G . . . AB A G
+1 2677 . A G . . . AB A G
+1 2678 . A G . . . AB A G
+1 2679 . A G . . . AB A G
+1 2680 . A G . . . AB A G
+1 2681 . A G . . . AB A G
+1 2682 . A G . . . AB A G
+1 2683 . A G . . . AB A G
+1 2684 . A G . . . AB A G
+1 2685 . A G . . . AB A G
+1 2686 . A G . . . AB A G
+1 2687 . A G . . . AB A G
+1 2688 . A G . . . AB A G
+1 2689 . A G . . . AB A G
+1 2690 . A G . . . AB A G
+1 2691 . A G . . . AB A G
+1 2692 . A G . . . AB A G
+1 2693 . A G . . . AB A G
+1 2694 . A G . . . AB A G
+1 2695 . A G . . . AB A G
+1 2696 . A G . . . AB A G
+1 2697 . A G . . . AB A G
+1 2698 . A G . . . AB A G
+1 2699 . A G . . . AB A G
+1 2700 . A G . . . AB A G
+1 2701 . A G . . . AB A G
+1 2702 . A G . . . AB A G
+1 2703 . A G . . . AB A G
+1 2704 . A G . . . AB A G
+1 2705 . A G . . . AB A G
+1 2706 . A G . . . AB A G
+1 2707 . A G . . . AB A G
+1 2708 . A G . . . AB A G
+1 2709 . A G . . . AB A G
+1 2710 . A G . . . AB A G
+1 2711 . A G . . . AB A G
+1 2712 . A G . . . AB A G
+1 2713 . A G . . . AB A G
+1 2714 . A G . . . AB A G
+1 2715 . A G . . . AB A G
+1 2716 . A G . . . AB A G
+1 2717 . A G . . . AB A G
+1 2718 . A G . . . AB A G
+1 2719 . A G . . . AB A G
+1 2720 . A G . . . AB A G
+1 2721 . A G . . . AB A G
+1 2722 . A G . . . AB A G
+1 2723 . A G . . . AB A G
+1 2724 . A G . . . AB A G
+1 2725 . A G . . . AB A G
+1 2726 . A G . . . AB A G
+1 2727 . A G . . . AB A G
+1 2728 . A G . . . AB A G
+1 2729 . A G . . . AB A G
+1 2730 . A G . . . AB A G
+1 2731 . A G . . . AB A G
+1 2732 . A G . . . AB A G
+1 2733 . A G . . . AB A G
+1 2734 . A G . . . AB A G
+1 2735 . A G . . . AB A G
+1 2736 . A G . . . AB A G
+1 2737 . A G . . . AB A G
+1 2738 . A G . . . AB A G
+1 2739 . A G . . . AB A G
+1 2740 . A G . . . AB A G
+1 2741 . A G . . . AB A G
+1 2742 . A G . . . AB A G
+1 2743 . A G . . . AB A G
+1 2744 . A G . . . AB A G
+1 2745 . A G . . . AB A G
+1 2746 . A G . . . AB A G
+1 2747 . A G . . . AB A G
+1 2748 . A G . . . AB A G
+1 2749 . A G . . . AB A G
+1 2750 . A G . . . AB A G
+1 2751 . A G . . . AB A G
+1 2752 . A G . . . AB A G
+1 2753 . A G . . . AB A G
+1 2754 . A G . . . AB A G
+1 2755 . A G . . . AB A G
+1 2756 . A G . . . AB A G
+1 2757 . A G . . . AB A G
+1 2758 . A G . . . AB A G
+1 2759 . A G . . . AB A G
+1 2760 . A G . . . AB A G
+1 2761 . A G . . . AB A G
+1 2762 . A G . . . AB A G
+1 2763 . A G . . . AB A G
+1 2764 . A G . . . AB A G
+1 2765 . A G . . . AB A G
+1 2766 . A G . . . AB A G
+1 2767 . A G . . . AB A G
+1 2768 . A G . . . AB A G
+1 2769 . A G . . . AB A G
+1 2770 . A G . . . AB A G
+1 2771 . A G . . . AB A G
+1 2772 . A G . . . AB A G
+1 2773 . A G . . . AB A G
+1 2774 . A G . . . AB A G
+1 2775 . A G . . . AB A G
+1 2776 . A G . . . AB A G
+1 2777 . A G . . . AB A G
+1 2778 . A G . . . AB A G
+1 2779 . A G . . . AB A G
+1 2780 . A G . . . AB A G
+1 2781 . A G . . . AB A G
+1 2782 . A G . . . AB A G
+1 2783 . A G . . . AB A G
+1 2784 . A G . . . AB A G
+1 2785 . A G . . . AB A G
+1 2786 . A G . . . AB A G
+1 2787 . A G . . . AB A G
+1 2788 . A G . . . AB A G
+1 2789 . A G . . . AB A G
+1 2790 . A G . . . AB A G
+1 2791 . A G . . . AB A G
+1 2792 . A G . . . AB A G
+1 2793 . A G . . . AB A G
+1 2794 . A G . . . AB A G
+1 2795 . A G . . . AB A G
+1 2796 . A G . . . AB A G
+1 2797 . A G . . . AB A G
+1 2798 . A G . . . AB A G
+1 2799 . A G . . . AB A G
+1 2800 . A G . . . AB A G
+1 2801 . A G . . . AB A G
+1 2802 . A G . . . AB A G
+1 2803 . A G . . . AB A G
+1 2804 . A G . . . AB A G
+1 2805 . A G . . . AB A G
+1 2806 . A G . . . AB A G
+1 2807 . A G . . . AB A G
+1 2808 . A G . . . AB A G
+1 2809 . A G . . . AB A G
+1 2810 . A G . . . AB A G
+1 2811 . A G . . . AB A G
+1 2812 . A G . . . AB A G
+1 2813 . A G . . . AB A G
+1 2814 . A G . . . AB A G
+1 2815 . A G . . . AB A G
+1 2816 . A G . . . AB A G
+1 2817 . A G . . . AB A G
+1 2818 . A G . . . AB A G
+1 2819 . A G . . . AB A G
+1 2820 . A G . . . AB A G
+1 2821 . A G . . . AB A G
+1 2822 . A G . . . AB A G
+1 2823 . A G . . . AB A G
+1 2824 . A G . . . AB A G
+1 2825 . A G . . . AB A G
+1 2826 . A G . . . AB A G
+1 2827 . A G . . . AB A G
+1 2828 . A G . . . AB A G
+1 2829 . A G . . . AB A G
+1 2830 . A G . . . AB A G
+1 2831 . A G . . . AB A G
+1 2832 . A G . . . AB A G
+1 2833 . A G . . . AB A G
+1 2834 . A G . . . AB A G
+1 2835 . A G . . . AB A G
+1 2836 . A G . . . AB A G
+1 2837 . A G . . . AB A G
+1 2838 . A G . . . AB A G
+1 2839 . A G . . . AB A G
+1 2840 . A G . . . AB A G
+1 2841 . A G . . . AB A G
+1 2842 . A G . . . AB A G
+1 2843 . A G . . . AB A G
+1 2844 . A G . . . AB A G
+1 2845 . A G . . . AB A G
+1 2846 . A G . . . AB A G
+1 2847 . A G . . . AB A G
+1 2848 . A G . . . AB A G
+1 2849 . A G . . . AB A G
+1 2850 . A G . . . AB A G
+1 2851 . A G . . . AB A G
+1 2852 . A G . . . AB A G
+1 2853 . A G . . . AB A G
+1 2854 . A G . . . AB A G
+1 2855 . A G . . . AB A G
+1 2856 . A G . . . AB A G
+1 2857 . A G . . . AB A G
+1 2858 . A G . . . AB A G
+1 2859 . A G . . . AB A G
+1 2860 . A G . . . AB A G
+1 2861 . A G . . . AB A G
+1 2862 . A G . . . AB A G
+1 2863 . A G . . . AB A G
+1 2864 . A G . . . AB A G
+1 2865 . A G . . . AB A G
+1 2866 . A G . . . AB A G
+1 2867 . A G . . . AB A G
+1 2868 . A G . . . AB A G
+1 2869 . A G . . . AB A G
+1 2870 . A G . . . AB A G
+1 2871 . A G . . . AB A G
+1 2872 . A G . . . AB A G
+1 2873 . A G . . . AB A G
+1 2874 . A G . . . AB A G
+1 2875 . A G . . . AB A G
+1 2876 . A G . . . AB A G
+1 2877 . A G . . . AB A G
+1 2878 . A G . . . AB A G
+1 2879 . A G . . . AB A G
+1 2880 . A G . . . AB A G
+1 2881 . A G . . . AB A G
+1 2882 . A G . . . AB A G
+1 2883 . A G . . . AB A G
+1 2884 . A G . . . AB A G
+1 2885 . A G . . . AB A G
+1 2886 . A G . . . AB A G
+1 2887 . A G . . . AB A G
+1 2888 . A G . . . AB A G
+1 2889 . A G . . . AB A G
+1 2890 . A G . . . AB A G
+1 2891 . A G . . . AB A G
+1 2892 . A G . . . AB A G
+1 2893 . A G . . . AB A G
+1 2894 . A G . . . AB A G
+1 2895 . A G . . . AB A G
+1 2896 . A G . . . AB A G
+1 2897 . A G . . . AB A G
+1 2898 . A G . . . AB A G
+1 2899 . A G . . . AB A G
+1 2900 . A G . . . AB A G
+1 2901 . A G . . . AB A G
+1 2902 . A G . . . AB A G
+1 2903 . A G . . . AB A G
+1 2904 . A G . . . AB A G
+1 2905 . A G . . . AB A G
+1 2906 . A G . . . AB A G
+1 2907 . A G . . . AB A G
+1 2908 . A G . . . AB A G
+1 2909 . A G . . . AB A G
+1 2910 . A G . . . AB A G
+1 2911 . A G . . . AB A G
+1 2912 . A G . . . AB A G
+1 2913 . A G . . . AB A G
+1 2914 . A G . . . AB A G
+1 2915 . A G . . . AB A G
+1 2916 . A G . . . AB A G
+1 2917 . A G . . . AB A G
+1 2918 . A G . . . AB A G
+1 2919 . A G . . . AB A G
+1 2920 . A G . . . AB A G
+1 2921 . A G . . . AB A G
+1 2922 . A G . . . AB A G
+1 2923 . A G . . . AB A G
+1 2924 . A G . . . AB A G
+1 2925 . A G . . . AB A G
+1 2926 . A G . . . AB A G
+1 2927 . A G . . . AB A G
+1 2928 . A G . . . AB A G
+1 2929 . A G . . . AB A G
+1 2930 . A G . . . AB A G
+1 2931 . A G . . . AB A G
+1 2932 . A G . . . AB A G
+1 2933 . A G . . . AB A G
+1 2934 . A G . . . AB A G
+1 2935 . A G . . . AB A G
+1 2936 . A G . . . AB A G
+1 2937 . A G . . . AB A G
+1 2938 . A G . . . AB A G
+1 2939 . A G . . . AB A G
+1 2940 . A G . . . AB A G
+1 2941 . A G . . . AB A G
+1 2942 . A G . . . AB A G
+1 2943 . A G . . . AB A G
+1 2944 . A G . . . AB A G
+1 2945 . A G . . . AB A G
+1 2946 . A G . . . AB A G
+1 2947 . A G . . . AB A G
+1 2948 . A G . . . AB A G
+1 2949 . A G . . . AB A G
+1 2950 . A G . . . AB A G
+1 2951 . A G . . . AB A G
+1 2952 . A G . . . AB A G
+1 2953 . A G . . . AB A G
+1 2954 . A G . . . AB A G
+1 2955 . A G . . . AB A G
+1 2956 . A G . . . AB A G
+1 2957 . A G . . . AB A G
+1 2958 . A G . . . AB A G
+1 2959 . A G . . . AB A G
+1 2960 . A G . . . AB A G
+1 2961 . A G . . . AB A G
+1 2962 . A G . . . AB A G
+1 2963 . A G . . . AB A G
+1 2964 . A G . . . AB A G
+1 2965 . A G . . . AB A G
+1 2966 . A G . . . AB A G
+1 2967 . A G . . . AB A G
+1 2968 . A G . . . AB A G
+1 2969 . A G . . . AB A G
+1 2970 . A G . . . AB A G
+1 2971 . A G . . . AB A G
+1 2972 . A G . . . AB A G
+1 2973 . A G . . . AB A G
+1 2974 . A G . . . AB A G
+1 2975 . A G . . . AB A G
+1 2976 . A G . . . AB A G
+1 2977 . A G . . . AB A G
+1 2978 . A G . . . AB A G
+1 2979 . A G . . . AB A G
+1 2980 . A G . . . AB A G
+1 2981 . A G . . . AB A G
+1 2982 . A G . . . AB A G
+1 2983 . A G . . . AB A G
+1 2984 . A G . . . AB A G
+1 2985 . A G . . . AB A G
+1 2986 . A G . . . AB A G
+1 2987 . A G . . . AB A G
+1 2988 . A G . . . AB A G
+1 2989 . A G . . . AB A G
+1 2990 . A G . . . AB A G
+1 2991 . A G . . . AB A G
+1 2992 . A G . . . AB A G
+1 2993 . A G . . . AB A G
+1 2994 . A G . . . AB A G
+1 2995 . A G . . . AB A G
+1 2996 . A G . . . AB A G
+1 2997 . A G . . . AB A G
+1 2998 . A G . . . AB A G
+1 2999 . A G . . . AB A G
+1 3000 . A G . . . AB A G
+1 3001 . A G . . . AB A G
+1 3002 . A G . . . AB A G
+1 3003 . A G . . . AB A G
+1 3004 . A G . . . AB A G
+1 3005 . A G . . . AB A G
+1 3006 . A G . . . AB A G
+1 3007 . A G . . . AB A G
+1 3008 . A G . . . AB A G
+1 3009 . A G . . . AB A G
+1 3010 . A G . . . AB A G
+1 3011 . A G . . . AB A G
+1 3012 . A G . . . AB A G
+1 3013 . A G . . . AB A G
+1 3014 . A G . . . AB A G
+1 3015 . A G . . . AB A G
+1 3016 . A G . . . AB A G
+1 3017 . A G . . . AB A G
+1 3018 . A G . . . AB A G
+1 3019 . A G . . . AB A G
+1 3020 . A G . . . AB A G
+1 3021 . A G . . . AB A G
+1 3022 . A G . . . AB A G
+1 3023 . A G . . . AB A G
+1 3024 . A G . . . AB A G
+1 3025 . A G . . . AB A G
+1 3026 . A G . . . AB A G
+1 3027 . A G . . . AB A G
+1 3028 . A G . . . AB A G
+1 3029 . A G . . . AB A G
+1 3030 . A G . . . AB A G
+1 3031 . A G . . . AB A G
+1 3032 . A G . . . AB A G
+1 3033 . A G . . . AB A G
+1 3034 . A G . . . AB A G
+1 3035 . A G . . . AB A G
+1 3036 . A G . . . AB A G
+1 3037 . A G . . . AB A G
+1 3038 . A G . . . AB A G
+1 3039 . A G . . . AB A G
+1 3040 . A G . . . AB A G
+1 3041 . A G . . . AB A G
+1 3042 . A G . . . AB A G
+1 3043 . A G . . . AB A G
+1 3044 . A G . . . AB A G
+1 3045 . A G . . . AB A G
+1 3046 . A G . . . AB A G
+1 3047 . A G . . . AB A G
+1 3048 . A G . . . AB A G
+1 3049 . A G . . . AB A G
+1 3050 . A G . . . AB A G
+1 3051 . A G . . . AB A G
+1 3052 . A G . . . AB A G
+1 3053 . A G . . . AB A G
+1 3054 . A G . . . AB A G
+1 3055 . A G . . . AB A G
+1 3056 . A G . . . AB A G
+1 3057 . A G . . . AB A G
+1 3058 . A G . . . AB A G
+1 3059 . A G . . . AB A G
+1 3060 . A G . . . AB A G
+1 3061 . A G . . . AB A G
+1 3062 . A G . . . AB A G
+1 3063 . A G . . . AB A G
+1 3064 . A G . . . AB A G
+1 3065 . A G . . . AB A G
+1 3066 . A G . . . AB A G
+1 3067 . A G . . . AB A G
+1 3068 . A G . . . AB A G
+1 3069 . A G . . . AB A G
+1 3070 . A G . . . AB A G
+1 3071 . A G . . . AB A G
+1 3072 . A G . . . AB A G
+1 3073 . A G . . . AB A G
+1 3074 . A G . . . AB A G
+1 3075 . A G . . . AB A G
+1 3076 . A G . . . AB A G
+1 3077 . A G . . . AB A G
+1 3078 . A G . . . AB A G
+1 3079 . A G . . . AB A G
+1 3080 . A G . . . AB A G
+1 3081 . A G . . . AB A G
+1 3082 . A G . . . AB A G
+1 3083 . A G . . . AB A G
+1 3084 . A G . . . AB A G
+1 3085 . A G . . . AB A G
+1 3086 . A G . . . AB A G
+1 3087 . A G . . . AB A G
+1 3088 . A G . . . AB A G
+1 3089 . A G . . . AB A G
+1 3090 . A G . . . AB A G
+1 3091 . A G . . . AB A G
+1 3092 . A G . . . AB A G
+1 3093 . A G . . . AB A G
+1 3094 . A G . . . AB A G
+1 3095 . A G . . . AB A G
+1 3096 . A G . . . AB A G
+1 3097 . A G . . . AB A G
+1 3098 . A G . . . AB A G
+1 3099 . A G . . . AB A G
+1 3100 . A G . . . AB A G
+1 3101 . A G . . . AB A G
+1 3102 . A G . . . AB A G
+1 3103 . A G . . . AB A G
+1 3104 . A G . . . AB A G
+1 3105 . A G . . . AB A G
+1 3106 . A G . . . AB A G
+1 3107 . A G . . . AB A G
+1 3108 . A G . . . AB A G
+1 3109 . A G . . . AB A G
+1 3110 . A G . . . AB A G
+1 3111 . A G . . . AB A G
+1 3112 . A G . . . AB A G
+1 3113 . A G . . . AB A G
+1 3114 . A G . . . AB A G
+1 3115 . A G . . . AB A G
+1 3116 . A G . . . AB A G
+1 3117 . A G . . . AB A G
+1 3118 . A G . . . AB A G
+1 3119 . A G . . . AB A G
+1 3120 . A G . . . AB A G
+1 3121 . A G . . . AB A G
+1 3122 . A G . . . AB A G
+1 3123 . A G . . . AB A G
+1 3124 . A G . . . AB A G
+1 3125 . A G . . . AB A G
+1 3126 . A G . . . AB A G
+1 3127 . A G . . . AB A G
+1 3128 . A G . . . AB A G
+1 3129 . A G . . . AB A G
+1 3130 . A G . . . AB A G
+1 3131 . A G . . . AB A G
+1 3132 . A G . . . AB A G
+1 3133 . A G . . . AB A G
+1 3134 . A G . . . AB A G
+1 3135 . A G . . . AB A G
+1 3136 . A G . . . AB A G
+1 3137 . A G . . . AB A G
+1 3138 . A G . . . AB A G
+1 3139 . A G . . . AB A G
+1 3140 . A G . . . AB A G
+1 3141 . A G . . . AB A G
+1 3142 . A G . . . AB A G
+1 3143 . A G . . . AB A G
+1 3144 . A G . . . AB A G
+1 3145 . A G . . . AB A G
+1 3146 . A G . . . AB A G
+1 3147 . A G . . . AB A G
+1 3148 . A G . . . AB A G
+1 3149 . A G . . . AB A G
+1 3150 . A G . . . AB A G
+1 3151 . A G . . . AB A G
+1 3152 . A G . . . AB A G
+1 3153 . A G . . . AB A G
+1 3154 . A G . . . AB A G
+1 3155 . A G . . . AB A G
+1 3156 . A G . . . AB A G
+1 3157 . A G . . . AB A G
+1 3158 . A G . . . AB A G
+1 3159 . A G . . . AB A G
+1 3160 . A G . . . AB A G
+1 3161 . A G . . . AB A G
+1 3162 . A G . . . AB A G
+1 3163 . A G . . . AB A G
+1 3164 . A G . . . AB A G
+1 3165 . A G . . . AB A G
+1 3166 . A G . . . AB A G
+1 3167 . A G . . . AB A G
+1 3168 . A G . . . AB A G
+1 3169 . A G . . . AB A G
+1 3170 . A G . . . AB A G
+1 3171 . A G . . . AB A G
+1 3172 . A G . . . AB A G
+1 3173 . A G . . . AB A G
+1 3174 . A G . . . AB A G
+1 3175 . A G . . . AB A G
+1 3176 . A G . . . AB A G
+1 3177 . A G . . . AB A G
+1 3178 . A G . . . AB A G
+1 3179 . A G . . . AB A G
+1 3180 . A G . . . AB A G
+1 3181 . A G . . . AB A G
+1 3182 . A G . . . AB A G
+1 3183 . A G . . . AB A G
+1 3184 . A G . . . AB A G
+1 3185 . A G . . . AB A G
+1 3186 . A G . . . AB A G
+1 3187 . A G . . . AB A G
+1 3188 . A G . . . AB A G
+1 3189 . A G . . . AB A G
+1 3190 . A G . . . AB A G
+1 3191 . A G . . . AB A G
+1 3192 . A G . . . AB A G
+1 3193 . A G . . . AB A G
+1 3194 . A G . . . AB A G
+1 3195 . A G . . . AB A G
+1 3196 . A G . . . AB A G
+1 3197 . A G . . . AB A G
+1 3198 . A G . . . AB A G
+1 3199 . A G . . . AB A G
+1 3200 . A G . . . AB A G
+1 3201 . A G . . . AB A G
+1 3202 . A G . . . AB A G
+1 3203 . A G . . . AB A G
+1 3204 . A G . . . AB A G
+1 3205 . A G . . . AB A G
+1 3206 . A G . . . AB A G
+1 3207 . A G . . . AB A G
+1 3208 . A G . . . AB A G
+1 3209 . A G . . . AB A G
+1 3210 . A G . . . AB A G
+1 3211 . A G . . . AB A G
+1 3212 . A G . . . AB A G
+1 3213 . A G . . . AB A G
+1 3214 . A G . . . AB A G
+1 3215 . A G . . . AB A G
+1 3216 . A G . . . AB A G
+1 3217 . A G . . . AB A G
+1 3218 . A G . . . AB A G
+1 3219 . A G . . . AB A G
+1 3220 . A G . . . AB A G
+1 3221 . A G . . . AB A G
+1 3222 . A G . . . AB A G
+1 3223 . A G . . . AB A G
+1 3224 . A G . . . AB A G
+1 3225 . A G . . . AB A G
+1 3226 . A G . . . AB A G
+1 3227 . A G . . . AB A G
+1 3228 . A G . . . AB A G
+1 3229 . A G . . . AB A G
+1 3230 . A G . . . AB A G
+1 3231 . A G . . . AB A G
+1 3232 . A G . . . AB A G
+1 3233 . A G . . . AB A G
+1 3234 . A G . . . AB A G
+1 3235 . A G . . . AB A G
+1 3236 . A G . . . AB A G
+1 3237 . A G . . . AB A G
+1 3238 . A G . . . AB A G
+1 3239 . A G . . . AB A G
+1 3240 . A G . . . AB A G
+1 3241 . A G . . . AB A G
+1 3242 . A G . . . AB A G
+1 3243 . A G . . . AB A G
+1 3244 . A G . . . AB A G
+1 3245 . A G . . . AB A G
+1 3246 . A G . . . AB A G
+1 3247 . A G . . . AB A G
+1 3248 . A G . . . AB A G
+1 3249 . A G . . . AB A G
+1 3250 . A G . . . AB A G
+1 3251 . A G . . . AB A G
+1 3252 . A G . . . AB A G
+1 3253 . A G . . . AB A G
+1 3254 . A G . . . AB A G
+1 3255 . A G . . . AB A G
+1 3256 . A G . . . AB A G
+1 3257 . A G . . . AB A G
+1 3258 . A G . . . AB A G
+1 3259 . A G . . . AB A G
+1 3260 . A G . . . AB A G
+1 3261 . A G . . . AB A G
+1 3262 . A G . . . AB A G
+1 3263 . A G . . . AB A G
+1 3264 . A G . . . AB A G
+1 3265 . A G . . . AB A G
+1 3266 . A G . . . AB A G
+1 3267 . A G . . . AB A G
+1 3268 . A G . . . AB A G
+1 3269 . A G . . . AB A G
+1 3270 . A G . . . AB A G
+1 3271 . A G . . . AB A G
+1 3272 . A G . . . AB A G
+1 3273 . A G . . . AB A G
+1 3274 . A G . . . AB A G
+1 3275 . A G . . . AB A G
+1 3276 . A G . . . AB A G
+1 3277 . A G . . . AB A G
+1 3278 . A G . . . AB A G
+1 3279 . A G . . . AB A G
+1 3280 . A G . . . AB A G
+1 3281 . A G . . . AB A G
+1 3282 . A G . . . AB A G
+1 3283 . A G . . . AB A G
+1 3284 . A G . . . AB A G
+1 3285 . A G . . . AB A G
+1 3286 . A G . . . AB A G
+1 3287 . A G . . . AB A G
+1 3288 . A G . . . AB A G
+1 3289 . A G . . . AB A G
+1 3290 . A G . . . AB A G
+1 3291 . A G . . . AB A G
+1 3292 . A G . . . AB A G
+1 3293 . A G . . . AB A G
+1 3294 . A G . . . AB A G
+1 3295 . A G . . . AB A G
+1 3296 . A G . . . AB A G
+1 3297 . A G . . . AB A G
+1 3298 . A G . . . AB A G
+1 3299 . A G . . . AB A G
+1 3300 . A G . . . AB A G
+1 3301 . A G . . . AB A G
+1 3302 . A G . . . AB A G
+1 3303 . A G . . . AB A G
+1 3304 . A G . . . AB A G
+1 3305 . A G . . . AB A G
+1 3306 . A G . . . AB A G
+1 3307 . A G . . . AB A G
+1 3308 . A G . . . AB A G
+1 3309 . A G . . . AB A G
+1 3310 . A G . . . AB A G
+1 3311 . A G . . . AB A G
+1 3312 . A G . . . AB A G
+1 3313 . A G . . . AB A G
+1 3314 . A G . . . AB A G
+1 3315 . A G . . . AB A G
+1 3316 . A G . . . AB A G
+1 3317 . A G . . . AB A G
+1 3318 . A G . . . AB A G
+1 3319 . A G . . . AB A G
+1 3320 . A G . . . AB A G
+1 3321 . A G . . . AB A G
+1 3322 . A G . . . AB A G
+1 3323 . A G . . . AB A G
+1 3324 . A G . . . AB A G
+1 3325 . A G . . . AB A G
+1 3326 . A G . . . AB A G
+1 3327 . A G . . . AB A G
+1 3328 . A G . . . AB A G
+1 3329 . A G . . . AB A G
+1 3330 . A G . . . AB A G
+1 3331 . A G . . . AB A G
+1 3332 . A G . . . AB A G
+1 3333 . A G . . . AB A G
+1 3334 . A G . . . AB A G
+1 3335 . A G . . . AB A G
+1 3336 . A G . . . AB A G
+1 3337 . A G . . . AB A G
+1 3338 . A G . . . AB A G
+1 3339 . A G . . . AB A G
+1 3340 . A G . . . AB A G
+1 3341 . A G . . . AB A G
+1 3342 . A G . . . AB A G
+1 3343 . A G . . . AB A G
+1 3344 . A G . . . AB A G
+1 3345 . A G . . . AB A G
+1 3346 . A G . . . AB A G
+1 3347 . A G . . . AB A G
+1 3348 . A G . . . AB A G
+1 3349 . A G . . . AB A G
+1 3350 . A G . . . AB A G
+1 3351 . A G . . . AB A G
+1 3352 . A G . . . AB A G
+1 3353 . A G . . . AB A G
+1 3354 . A G . . . AB A G
+1 3355 . A G . . . AB A G
+1 3356 . A G . . . AB A G
+1 3357 . A G . . . AB A G
+1 3358 . A G . . . AB A G
+1 3359 . A G . . . AB A G
+1 3360 . A G . . . AB A G
+1 3361 . A G . . . AB A G
+1 3362 . A G . . . AB A G
+1 3363 . A G . . . AB A G
+1 3364 . A G . . . AB A G
+1 3365 . A G . . . AB A G
+1 3366 . A G . . . AB A G
+1 3367 . A G . . . AB A G
+1 3368 . A G . . . AB A G
+1 3369 . A G . . . AB A G
+1 3370 . A G . . . AB A G
+1 3371 . A G . . . AB A G
+1 3372 . A G . . . AB A G
+1 3373 . A G . . . AB A G
+1 3374 . A G . . . AB A G
+1 3375 . A G . . . AB A G
+1 3376 . A G . . . AB A G
+1 3377 . A G . . . AB A G
+1 3378 . A G . . . AB A G
+1 3379 . A G . . . AB A G
+1 3380 . A G . . . AB A G
+1 3381 . A G . . . AB A G
+1 3382 . A G . . . AB A G
+1 3383 . A G . . . AB A G
+1 3384 . A G . . . AB A G
+1 3385 . A G . . . AB A G
+1 3386 . A G . . . AB A G
+1 3387 . A G . . . AB A G
+1 3388 . A G . . . AB A G
+1 3389 . A G . . . AB A G
+1 3390 . A G . . . AB A G
+1 3391 . A G . . . AB A G
+1 3392 . A G . . . AB A G
+1 3393 . A G . . . AB A G
+1 3394 . A G . . . AB A G
+1 3395 . A G . . . AB A G
+1 3396 . A G . . . AB A G
+1 3397 . A G . . . AB A G
+1 3398 . A G . . . AB A G
+1 3399 . A G . . . AB A G
+1 3400 . A G . . . AB A G
+1 3401 . A G . . . AB A G
+1 3402 . A G . . . AB A G
+1 3403 . A G . . . AB A G
+1 3404 . A G . . . AB A G
+1 3405 . A G . . . AB A G
+1 3406 . A G . . . AB A G
+1 3407 . A G . . . AB A G
+1 3408 . A G . . . AB A G
+1 3409 . A G . . . AB A G
+1 3410 . A G . . . AB A G
+1 3411 . A G . . . AB A G
+1 3412 . A G . . . AB A G
+1 3413 . A G . . . AB A G
+1 3414 . A G . . . AB A G
+1 3415 . A G . . . AB A G
+1 3416 . A G . . . AB A G
+1 3417 . A G . . . AB A G
+1 3418 . A G . . . AB A G
+1 3419 . A G . . . AB A G
+1 3420 . A G . . . AB A G
+1 3421 . A G . . . AB A G
+1 3422 . A G . . . AB A G
+1 3423 . A G . . . AB A G
+1 3424 . A G . . . AB A G
+1 3425 . A G . . . AB A G
+1 3426 . A G . . . AB A G
+1 3427 . A G . . . AB A G
+1 3428 . A G . . . AB A G
+1 3429 . A G . . . AB A G
+1 3430 . A G . . . AB A G
+1 3431 . A G . . . AB A G
+1 3432 . A G . . . AB A G
+1 3433 . A G . . . AB A G
+1 3434 . A G . . . AB A G
+1 3435 . A G . . . AB A G
+1 3436 . A G . . . AB A G
+1 3437 . A G . . . AB A G
+1 3438 . A G . . . AB A G
+1 3439 . A G . . . AB A G
+1 3440 . A G . . . AB A G
+1 3441 . A G . . . AB A G
+1 3442 . A G . . . AB A G
+1 3443 . A G . . . AB A G
+1 3444 . A G . . . AB A G
+1 3445 . A G . . . AB A G
+1 3446 . A G . . . AB A G
+1 3447 . A G . . . AB A G
+1 3448 . A G . . . AB A G
+1 3449 . A G . . . AB A G
+1 3450 . A G . . . AB A G
+1 3451 . A G . . . AB A G
+1 3452 . A G . . . AB A G
+1 3453 . A G . . . AB A G
+1 3454 . A G . . . AB A G
+1 3455 . A G . . . AB A G
+1 3456 . A G . . . AB A G
+1 3457 . A G . . . AB A G
+1 3458 . A G . . . AB A G
+1 3459 . A G . . . AB A G
+1 3460 . A G . . . AB A G
+1 3461 . A G . . . AB A G
+1 3462 . A G . . . AB A G
+1 3463 . A G . . . AB A G
+1 3464 . A G . . . AB A G
+1 3465 . A G . . . AB A G
+1 3466 . A G . . . AB A G
+1 3467 . A G . . . AB A G
+1 3468 . A G . . . AB A G
+1 3469 . A G . . . AB A G
+1 3470 . A G . . . AB A G
+1 3471 . A G . . . AB A G
+1 3472 . A G . . . AB A G
+1 3473 . A G . . . AB A G
+1 3474 . A G . . . AB A G
+1 3475 . A G . . . AB A G
+1 3476 . A G . . . AB A G
+1 3477 . A G . . . AB A G
+1 3478 . A G . . . AB A G
+1 3479 . A G . . . AB A G
+1 3480 . A G . . . AB A G
+1 3481 . A G . . . AB A G
+1 3482 . A G . . . AB A G
+1 3483 . A G . . . AB A G
+1 3484 . A G . . . AB A G
+1 3485 . A G . . . AB A G
+1 3486 . A G . . . AB A G
+1 3487 . A G . . . AB A G
+1 3488 . A G . . . AB A G
+1 3489 . A G . . . AB A G
+1 3490 . A G . . . AB A G
+1 3491 . A G . . . AB A G
+1 3492 . A G . . . AB A G
+1 3493 . A G . . . AB A G
+1 3494 . A G . . . AB A G
+1 3495 . A G . . . AB A G
+1 3496 . A G . . . AB A G
+1 3497 . A G . . . AB A G
+1 3498 . A G . . . AB A G
+1 3499 . A G . . . AB A G
+1 3500 . A G . . . AB A G
+1 3501 . A G . . . AB A G
+1 3502 . A G . . . AB A G
+1 3503 . A G . . . AB A G
+1 3504 . A G . . . AB A G
+1 3505 . A G . . . AB A G
+1 3506 . A G . . . AB A G
+1 3507 . A G . . . AB A G
+1 3508 . A G . . . AB A G
+1 3509 . A G . . . AB A G
+1 3510 . A G . . . AB A G
+1 3511 . A G . . . AB A G
+1 3512 . A G . . . AB A G
+1 3513 . A G . . . AB A G
+1 3514 . A G . . . AB A G
+1 3515 . A G . . . AB A G
+1 3516 . A G . . . AB A G
+1 3517 . A G . . . AB A G
+1 3518 . A G . . . AB A G
+1 3519 . A G . . . AB A G
+1 3520 . A G . . . AB A G
+1 3521 . A G . . . AB A G
+1 3522 . A G . . . AB A G
+1 3523 . A G . . . AB A G
+1 3524 . A G . . . AB A G
+1 3525 . A G . . . AB A G
+1 3526 . A G . . . AB A G
+1 3527 . A G . . . AB A G
+1 3528 . A G . . . AB A G
+1 3529 . A G . . . AB A G
+1 3530 . A G . . . AB A G
+1 3531 . A G . . . AB A G
+1 3532 . A G . . . AB A G
+1 3533 . A G . . . AB A G
+1 3534 . A G . . . AB A G
+1 3535 . A G . . . AB A G
+1 3536 . A G . . . AB A G
+1 3537 . A G . . . AB A G
+1 3538 . A G . . . AB A G
+1 3539 . A G . . . AB A G
+1 3540 . A G . . . AB A G
+1 3541 . A G . . . AB A G
+1 3542 . A G . . . AB A G
+1 3543 . A G . . . AB A G
+1 3544 . A G . . . AB A G
+1 3545 . A G . . . AB A G
+1 3546 . A G . . . AB A G
+1 3547 . A G . . . AB A G
+1 3548 . A G . . . AB A G
+1 3549 . A G . . . AB A G
+1 3550 . A G . . . AB A G
+1 3551 . A G . . . AB A G
+1 3552 . A G . . . AB A G
+1 3553 . A G . . . AB A G
+1 3554 . A G . . . AB A G
+1 3555 . A G . . . AB A G
+1 3556 . A G . . . AB A G
+1 3557 . A G . . . AB A G
+1 3558 . A G . . . AB A G
+1 3559 . A G . . . AB A G
+1 3560 . A G . . . AB A G
+1 3561 . A G . . . AB A G
+1 3562 . A G . . . AB A G
+1 3563 . A G . . . AB A G
+1 3564 . A G . . . AB A G
+1 3565 . A G . . . AB A G
+1 3566 . A G . . . AB A G
+1 3567 . A G . . . AB A G
+1 3568 . A G . . . AB A G
+1 3569 . A G . . . AB A G
+1 3570 . A G . . . AB A G
+1 3571 . A G . . . AB A G
+1 3572 . A G . . . AB A G
+1 3573 . A G . . . AB A G
+1 3574 . A G . . . AB A G
+1 3575 . A G . . . AB A G
+1 3576 . A G . . . AB A G
+1 3577 . A G . . . AB A G
+1 3578 . A G . . . AB A G
+1 3579 . A G . . . AB A G
+1 3580 . A G . . . AB A G
+1 3581 . A G . . . AB A G
+1 3582 . A G . . . AB A G
+1 3583 . A G . . . AB A G
+1 3584 . A G . . . AB A G
+1 3585 . A G . . . AB A G
+1 3586 . A G . . . AB A G
+1 3587 . A G . . . AB A G
+1 3588 . A G . . . AB A G
+1 3589 . A G . . . AB A G
+1 3590 . A G . . . AB A G
+1 3591 . A G . . . AB A G
+1 3592 . A G . . . AB A G
+1 3593 . A G . . . AB A G
+1 3594 . A G . . . AB A G
+1 3595 . A G . . . AB A G
+1 3596 . A G . . . AB A G
+1 3597 . A G . . . AB A G
+1 3598 . A G . . . AB A G
+1 3599 . A G . . . AB A G
+1 3600 . A G . . . AB A G
+1 3601 . A G . . . AB A G
+1 3602 . A G . . . AB A G
+1 3603 . A G . . . AB A G
+1 3604 . A G . . . AB A G
+1 3605 . A G . . . AB A G
+1 3606 . A G . . . AB A G
+1 3607 . A G . . . AB A G
+1 3608 . A G . . . AB A G
+1 3609 . A G . . . AB A G
+1 3610 . A G . . . AB A G
+1 3611 . A G . . . AB A G
+1 3612 . A G . . . AB A G
+1 3613 . A G . . . AB A G
+1 3614 . A G . . . AB A G
+1 3615 . A G . . . AB A G
+1 3616 . A G . . . AB A G
+1 3617 . A G . . . AB A G
+1 3618 . A G . . . AB A G
+1 3619 . A G . . . AB A G
+1 3620 . A G . . . AB A G
+1 3621 . A G . . . AB A G
+1 3622 . A G . . . AB A G
+1 3623 . A G . . . AB A G
+1 3624 . A G . . . AB A G
+1 3625 . A G . . . AB A G
+1 3626 . A G . . . AB A G
+1 3627 . A G . . . AB A G
+1 3628 . A G . . . AB A G
+1 3629 . A G . . . AB A G
+1 3630 . A G . . . AB A G
+1 3631 . A G . . . AB A G
+1 3632 . A G . . . AB A G
+1 3633 . A G . . . AB A G
+1 3634 . A G . . . AB A G
+1 3635 . A G . . . AB A G
+1 3636 . A G . . . AB A G
+1 3637 . A G . . . AB A G
+1 3638 . A G . . . AB A G
+1 3639 . A G . . . AB A G
+1 3640 . A G . . . AB A G
+1 3641 . A G . . . AB A G
+1 3642 . A G . . . AB A G
+1 3643 . A G . . . AB A G
+1 3644 . A G . . . AB A G
+1 3645 . A G . . . AB A G
+1 3646 . A G . . . AB A G
+1 3647 . A G . . . AB A G
+1 3648 . A G . . . AB A G
+1 3649 . A G . . . AB A G
+1 3650 . A G . . . AB A G
+1 3651 . A G . . . AB A G
+1 3652 . A G . . . AB A G
+1 3653 . A G . . . AB A G
+1 3654 . A G . . . AB A G
+1 3655 . A G . . . AB A G
+1 3656 . A G . . . AB A G
+1 3657 . A G . . . AB A G
+1 3658 . A G . . . AB A G
+1 3659 . A G . . . AB A G
+1 3660 . A G . . . AB A G
+1 3661 . A G . . . AB A G
+1 3662 . A G . . . AB A G
+1 3663 . A G . . . AB A G
+1 3664 . A G . . . AB A G
+1 3665 . A G . . . AB A G
+1 3666 . A G . . . AB A G
+1 3667 . A G . . . AB A G
+1 3668 . A G . . . AB A G
+1 3669 . A G . . . AB A G
+1 3670 . A G . . . AB A G
+1 3671 . A G . . . AB A G
+1 3672 . A G . . . AB A G
+1 3673 . A G . . . AB A G
+1 3674 . A G . . . AB A G
+1 3675 . A G . . . AB A G
+1 3676 . A G . . . AB A G
+1 3677 . A G . . . AB A G
+1 3678 . A G . . . AB A G
+1 3679 . A G . . . AB A G
+1 3680 . A G . . . AB A G
+1 3681 . A G . . . AB A G
+1 3682 . A G . . . AB A G
+1 3683 . A G . . . AB A G
+1 3684 . A G . . . AB A G
+1 3685 . A G . . . AB A G
+1 3686 . A G . . . AB A G
+1 3687 . A G . . . AB A G
+1 3688 . A G . . . AB A G
+1 3689 . A G . . . AB A G
+1 3690 . A G . . . AB A G
+1 3691 . A G . . . AB A G
+1 3692 . A G . . . AB A G
+1 3693 . A G . . . AB A G
+1 3694 . A G . . . AB A G
+1 3695 . A G . . . AB A G
+1 3696 . A G . . . AB A G
+1 3697 . A G . . . AB A G
+1 3698 . A G . . . AB A G
+1 3699 . A G . . . AB A G
+1 3700 . A G . . . AB A G
+1 3701 . A G . . . AB A G
+1 3702 . A G . . . AB A G
+1 3703 . A G . . . AB A G
+1 3704 . A G . . . AB A G
+1 3705 . A G . . . AB A G
+1 3706 . A G . . . AB A G
+1 3707 . A G . . . AB A G
+1 3708 . A G . . . AB A G
+1 3709 . A G . . . AB A G
+1 3710 . A G . . . AB A G
+1 3711 . A G . . . AB A G
+1 3712 . A G . . . AB A G
+1 3713 . A G . . . AB A G
+1 3714 . A G . . . AB A G
+1 3715 . A G . . . AB A G
+1 3716 . A G . . . AB A G
+1 3717 . A G . . . AB A G
+1 3718 . A G . . . AB A G
+1 3719 . A G . . . AB A G
+1 3720 . A G . . . AB A G
+1 3721 . A G . . . AB A G
+1 3722 . A G . . . AB A G
+1 3723 . A G . . . AB A G
+1 3724 . A G . . . AB A G
+1 3725 . A G . . . AB A G
+1 3726 . A G . . . AB A G
+1 3727 . A G . . . AB A G
+1 3728 . A G . . . AB A G
+1 3729 . A G . . . AB A G
+1 3730 . A G . . . AB A G
+1 3731 . A G . . . AB A G
+1 3732 . A G . . . AB A G
+1 3733 . A G . . . AB A G
+1 3734 . A G . . . AB A G
+1 3735 . A G . . . AB A G
+1 3736 . A G . . . AB A G
+1 3737 . A G . . . AB A G
+1 3738 . A G . . . AB A G
+1 3739 . A G . . . AB A G
+1 3740 . A G . . . AB A G
+1 3741 . A G . . . AB A G
+1 3742 . A G . . . AB A G
+1 3743 . A G . . . AB A G
+1 3744 . A G . . . AB A G
+1 3745 . A G . . . AB A G
+1 3746 . A G . . . AB A G
+1 3747 . A G . . . AB A G
+1 3748 . A G . . . AB A G
+1 3749 . A G . . . AB A G
+1 3750 . A G . . . AB A G
+1 3751 . A G . . . AB A G
+1 3752 . A G . . . AB A G
+1 3753 . A G . . . AB A G
+1 3754 . A G . . . AB A G
+1 3755 . A G . . . AB A G
+1 3756 . A G . . . AB A G
+1 3757 . A G . . . AB A G
+1 3758 . A G . . . AB A G
+1 3759 . A G . . . AB A G
+1 3760 . A G . . . AB A G
+1 3761 . A G . . . AB A G
+1 3762 . A G . . . AB A G
+1 3763 . A G . . . AB A G
+1 3764 . A G . . . AB A G
+1 3765 . A G . . . AB A G
+1 3766 . A G . . . AB A G
+1 3767 . A G . . . AB A G
+1 3768 . A G . . . AB A G
+1 3769 . A G . . . AB A G
+1 3770 . A G . . . AB A G
+1 3771 . A G . . . AB A G
+1 3772 . A G . . . AB A G
+1 3773 . A G . . . AB A G
+1 3774 . A G . . . AB A G
+1 3775 . A G . . . AB A G
+1 3776 . A G . . . AB A G
+1 3777 . A G . . . AB A G
+1 3778 . A G . . . AB A G
+1 3779 . A G . . . AB A G
+1 3780 . A G . . . AB A G
+1 3781 . A G . . . AB A G
+1 3782 . A G . . . AB A G
+1 3783 . A G . . . AB A G
+1 3784 . A G . . . AB A G
+1 3785 . A G . . . AB A G
+1 3786 . A G . . . AB A G
+1 3787 . A G . . . AB A G
+1 3788 . A G . . . AB A G
+1 3789 . A G . . . AB A G
+1 3790 . A G . . . AB A G
+1 3791 . A G . . . AB A G
+1 3792 . A G . . . AB A G
+1 3793 . A G . . . AB A G
+1 3794 . A G . . . AB A G
+1 3795 . A G . . . AB A G
+1 3796 . A G . . . AB A G
+1 3797 . A G . . . AB A G
+1 3798 . A G . . . AB A G
+1 3799 . A G . . . AB A G
+1 3800 . A G . . . AB A G
+1 3801 . A G . . . AB A G
+1 3802 . A G . . . AB A G
+1 3803 . A G . . . AB A G
+1 3804 . A G . . . AB A G
+1 3805 . A G . . . AB A G
+1 3806 . A G . . . AB A G
+1 3807 . A G . . . AB A G
+1 3808 . A G . . . AB A G
+1 3809 . A G . . . AB A G
+1 3810 . A G . . . AB A G
+1 3811 . A G . . . AB A G
+1 3812 . A G . . . AB A G
+1 3813 . A G . . . AB A G
+1 3814 . A G . . . AB A G
+1 3815 . A G . . . AB A G
+1 3816 . A G . . . AB A G
+1 3817 . A G . . . AB A G
+1 3818 . A G . . . AB A G
+1 3819 . A G . . . AB A G
+1 3820 . A G . . . AB A G
+1 3821 . A G . . . AB A G
+1 3822 . A G . . . AB A G
+1 3823 . A G . . . AB A G
+1 3824 . A G . . . AB A G
+1 3825 . A G . . . AB A G
+1 3826 . A G . . . AB A G
+1 3827 . A G . . . AB A G
+1 3828 . A G . . . AB A G
+1 3829 . A G . . . AB A G
+1 3830 . A G . . . AB A G
+1 3831 . A G . . . AB A G
+1 3832 . A G . . . AB A G
+1 3833 . A G . . . AB A G
+1 3834 . A G . . . AB A G
+1 3835 . A G . . . AB A G
+1 3836 . A G . . . AB A G
+1 3837 . A G . . . AB A G
+1 3838 . A G . . . AB A G
+1 3839 . A G . . . AB A G
+1 3840 . A G . . . AB A G
+1 3841 . A G . . . AB A G
+1 3842 . A G . . . AB A G
+1 3843 . A G . . . AB A G
+1 3844 . A G . . . AB A G
+1 3845 . A G . . . AB A G
+1 3846 . A G . . . AB A G
+1 3847 . A G . . . AB A G
+1 3848 . A G . . . AB A G
+1 3849 . A G . . . AB A G
+1 3850 . A G . . . AB A G
+1 3851 . A G . . . AB A G
+1 3852 . A G . . . AB A G
+1 3853 . A G . . . AB A G
+1 3854 . A G . . . AB A G
+1 3855 . A G . . . AB A G
+1 3856 . A G . . . AB A G
+1 3857 . A G . . . AB A G
+1 3858 . A G . . . AB A G
+1 3859 . A G . . . AB A G
+1 3860 . A G . . . AB A G
+1 3861 . A G . . . AB A G
+1 3862 . A G . . . AB A G
+1 3863 . A G . . . AB A G
+1 3864 . A G . . . AB A G
+1 3865 . A G . . . AB A G
+1 3866 . A G . . . AB A G
+1 3867 . A G . . . AB A G
+1 3868 . A G . . . AB A G
+1 3869 . A G . . . AB A G
+1 3870 . A G . . . AB A G
+1 3871 . A G . . . AB A G
+1 3872 . A G . . . AB A G
+1 3873 . A G . . . AB A G
+1 3874 . A G . . . AB A G
+1 3875 . A G . . . AB A G
+1 3876 . A G . . . AB A G
+1 3877 . A G . . . AB A G
+1 3878 . A G . . . AB A G
+1 3879 . A G . . . AB A G
+1 3880 . A G . . . AB A G
+1 3881 . A G . . . AB A G
+1 3882 . A G . . . AB A G
+1 3883 . A G . . . AB A G
+1 3884 . A G . . . AB A G
+1 3885 . A G . . . AB A G
+1 3886 . A G . . . AB A G
+1 3887 . A G . . . AB A G
+1 3888 . A G . . . AB A G
+1 3889 . A G . . . AB A G
+1 3890 . A G . . . AB A G
+1 3891 . A G . . . AB A G
+1 3892 . A G . . . AB A G
+1 3893 . A G . . . AB A G
+1 3894 . A G . . . AB A G
+1 3895 . A G . . . AB A G
+1 3896 . A G . . . AB A G
+1 3897 . A G . . . AB A G
+1 3898 . A G . . . AB A G
+1 3899 . A G . . . AB A G
+1 3900 . A G . . . AB A G
+1 3901 . A G . . . AB A G
+1 3902 . A G . . . AB A G
+1 3903 . A G . . . AB A G
+1 3904 . A G . . . AB A G
+1 3905 . A G . . . AB A G
+1 3906 . A G . . . AB A G
+1 3907 . A G . . . AB A G
+1 3908 . A G . . . AB A G
+1 3909 . A G . . . AB A G
+1 3910 . A G . . . AB A G
+1 3911 . A G . . . AB A G
+1 3912 . A G . . . AB A G
+1 3913 . A G . . . AB A G
+1 3914 . A G . . . AB A G
+1 3915 . A G . . . AB A G
+1 3916 . A G . . . AB A G
+1 3917 . A G . . . AB A G
+1 3918 . A G . . . AB A G
+1 3919 . A G . . . AB A G
+1 3920 . A G . . . AB A G
+1 3921 . A G . . . AB A G
+1 3922 . A G . . . AB A G
+1 3923 . A G . . . AB A G
+1 3924 . A G . . . AB A G
+1 3925 . A G . . . AB A G
+1 3926 . A G . . . AB A G
+1 3927 . A G . . . AB A G
+1 3928 . A G . . . AB A G
+1 3929 . A G . . . AB A G
+1 3930 . A G . . . AB A G
+1 3931 . A G . . . AB A G
+1 3932 . A G . . . AB A G
+1 3933 . A G . . . AB A G
+1 3934 . A G . . . AB A G
+1 3935 . A G . . . AB A G
+1 3936 . A G . . . AB A G
+1 3937 . A G . . . AB A G
+1 3938 . A G . . . AB A G
+1 3939 . A G . . . AB A G
+1 3940 . A G . . . AB A G
+1 3941 . A G . . . AB A G
+1 3942 . A G . . . AB A G
+1 3943 . A G . . . AB A G
+1 3944 . A G . . . AB A G
+1 3945 . A G . . . AB A G
+1 3946 . A G . . . AB A G
+1 3947 . A G . . . AB A G
+1 3948 . A G . . . AB A G
+1 3949 . A G . . . AB A G
+1 3950 . A G . . . AB A G
+1 3951 . A G . . . AB A G
+1 3952 . A G . . . AB A G
+1 3953 . A G . . . AB A G
+1 3954 . A G . . . AB A G
+1 3955 . A G . . . AB A G
+1 3956 . A G . . . AB A G
+1 3957 . A G . . . AB A G
+1 3958 . A G . . . AB A G
+1 3959 . A G . . . AB A G
+1 3960 . A G . . . AB A G
+1 3961 . A G . . . AB A G
+1 3962 . A G . . . AB A G
+1 3963 . A G . . . AB A G
+1 3964 . A G . . . AB A G
+1 3965 . A G . . . AB A G
+1 3966 . A G . . . AB A G
+1 3967 . A G . . . AB A G
+1 3968 . A G . . . AB A G
+1 3969 . A G . . . AB A G
+1 3970 . A G . . . AB A G
+1 3971 . A G . . . AB A G
+1 3972 . A G . . . AB A G
+1 3973 . A G . . . AB A G
+1 3974 . A G . . . AB A G
+1 3975 . A G . . . AB A G
+1 3976 . A G . . . AB A G
+1 3977 . A G . . . AB A G
+1 3978 . A G . . . AB A G
+1 3979 . A G . . . AB A G
+1 3980 . A G . . . AB A G
+1 3981 . A G . . . AB A G
+1 3982 . A G . . . AB A G
+1 3983 . A G . . . AB A G
+1 3984 . A G . . . AB A G
+1 3985 . A G . . . AB A G
+1 3986 . A G . . . AB A G
+1 3987 . A G . . . AB A G
+1 3988 . A G . . . AB A G
+1 3989 . A G . . . AB A G
+1 3990 . A G . . . AB A G
+1 3991 . A G . . . AB A G
+1 3992 . A G . . . AB A G
+1 3993 . A G . . . AB A G
+1 3994 . A G . . . AB A G
+1 3995 . A G . . . AB A G
+1 3996 . A G . . . AB A G
+1 3997 . A G . . . AB A G
+1 3998 . A G . . . AB A G
+1 3999 . A G . . . AB A G
+1 4000 . A G . . . AB A G
+1 4001 . A G . . . AB A G
+1 4002 . A G . . . AB A G
+1 4003 . A G . . . AB A G
+1 4004 . A G . . . AB A G
+1 4005 . A G . . . AB A G
+1 4006 . A G . . . AB A G
+1 4007 . A G . . . AB A G
+1 4008 . A G . . . AB A G
+1 4009 . A G . . . AB A G
+1 4010 . A G . . . AB A G
+1 4011 . A G . . . AB A G
+1 4012 . A G . . . AB A G
+1 4013 . A G . . . AB A G
+1 4014 . A G . . . AB A G
+1 4015 . A G . . . AB A G
+1 4016 . A G . . . AB A G
+1 4017 . A G . . . AB A G
+1 4018 . A G . . . AB A G
+1 4019 . A G . . . AB A G
+1 4020 . A G . . . AB A G
+1 4021 . A G . . . AB A G
+1 4022 . A G . . . AB A G
+1 4023 . A G . . . AB A G
+1 4024 . A G . . . AB A G
+1 4025 . A G . . . AB A G
+1 4026 . A G . . . AB A G
+1 4027 . A G . . . AB A G
+1 4028 . A G . . . AB A G
+1 4029 . A G . . . AB A G
+1 4030 . A G . . . AB A G
+1 4031 . A G . . . AB A G
+1 4032 . A G . . . AB A G
+1 4033 . A G . . . AB A G
+1 4034 . A G . . . AB A G
+1 4035 . A G . . . AB A G
+1 4036 . A G . . . AB A G
+1 4037 . A G . . . AB A G
+1 4038 . A G . . . AB A G
+1 4039 . A G . . . AB A G
+1 4040 . A G . . . AB A G
+1 4041 . A G . . . AB A G
+1 4042 . A G . . . AB A G
+1 4043 . A G . . . AB A G
+1 4044 . A G . . . AB A G
+1 4045 . A G . . . AB A G
+1 4046 . A G . . . AB A G
+1 4047 . A G . . . AB A G
+1 4048 . A G . . . AB A G
+1 4049 . A G . . . AB A G
+1 4050 . A G . . . AB A G
+1 4051 . A G . . . AB A G
+1 4052 . A G . . . AB A G
+1 4053 . A G . . . AB A G
+1 4054 . A G . . . AB A G
+1 4055 . A G . . . AB A G
+1 4056 . A G . . . AB A G
+1 4057 . A G . . . AB A G
+1 4058 . A G . . . AB A G
+1 4059 . A G . . . AB A G
+1 4060 . A G . . . AB A G
+1 4061 . A G . . . AB A G
+1 4062 . A G . . . AB A G
+1 4063 . A G . . . AB A G
+1 4064 . A G . . . AB A G
+1 4065 . A G . . . AB A G
+1 4066 . A G . . . AB A G
+1 4067 . A G . . . AB A G
+1 4068 . A G . . . AB A G
+1 4069 . A G . . . AB A G
+1 4070 . A G . . . AB A G
+1 4071 . A G . . . AB A G
+1 4072 . A G . . . AB A G
+1 4073 . A G . . . AB A G
+1 4074 . A G . . . AB A G
+1 4075 . A G . . . AB A G
+1 4076 . A G . . . AB A G
+1 4077 . A G . . . AB A G
+1 4078 . A G . . . AB A G
+1 4079 . A G . . . AB A G
+1 4080 . A G . . . AB A G
+1 4081 . A G . . . AB A G
+1 4082 . A G . . . AB A G
+1 4083 . A G . . . AB A G
+1 4084 . A G . . . AB A G
+1 4085 . A G . . . AB A G
+1 4086 . A G . . . AB A G
+1 4087 . A G . . . AB A G
+1 4088 . A G . . . AB A G
+1 4089 . A G . . . AB A G
+1 4090 . A G . . . AB A G
+1 4091 . A G . . . AB A G
+1 4092 . A G . . . AB A G
+1 4093 . A G . . . AB A G
+1 4094 . A G . . . AB A G
+1 4095 . A G . . . AB A G
+1 4096 . A G . . . AB A G
+1 4097 . A G . . . AB A G
+1 4098 . A G . . . AB A G
+1 4099 . A G . . . AB A G
+1 4100 . A G . . . AB A G
+1 4101 . A G . . . AB A G
+1 4102 . A G . . . AB A G
+1 4103 . A G . . . AB A G
+1 4104 . A G . . . AB A G
+1 4105 . A G . . . AB A G
+1 4106 . A G . . . AB A G
+1 4107 . A G . . . AB A G
+1 4108 . A G . . . AB A G
+1 4109 . A G . . . AB A G
+1 4110 . A G . . . AB A G
+1 4111 . A G . . . AB A G
+1 4112 . A G . . . AB A G
+1 4113 . A G . . . AB A G
+1 4114 . A G . . . AB A G
+1 4115 . A G . . . AB A G
+1 4116 . A G . . . AB A G
+1 4117 . A G . . . AB A G
+1 4118 . A G . . . AB A G
+1 4119 . A G . . . AB A G
+1 4120 . A G . . . AB A G
+1 4121 . A G . . . AB A G
+1 4122 . A G . . . AB A G
+1 4123 . A G . . . AB A G
+1 4124 . A G . . . AB A G
+1 4125 . A G . . . AB A G
+1 4126 . A G . . . AB A G
+1 4127 . A G . . . AB A G
+1 4128 . A G . . . AB A G
+1 4129 . A G . . . AB A G
+1 4130 . A G . . . AB A G
+1 4131 . A G . . . AB A G
+1 4132 . A G . . . AB A G
+1 4133 . A G . . . AB A G
+1 4134 . A G . . . AB A G
+1 4135 . A G . . . AB A G
+1 4136 . A G . . . AB A G
+1 4137 . A G . . . AB A G
+1 4138 . A G . . . AB A G
+1 4139 . A G . . . AB A G
+1 4140 . A G . . . AB A G
+1 4141 . A G . . . AB A G
+1 4142 . A G . . . AB A G
+1 4143 . A G . . . AB A G
+1 4144 . A G . . . AB A G
+1 4145 . A G . . . AB A G
+1 4146 . A G . . . AB A G
+1 4147 . A G . . . AB A G
+1 4148 . A G . . . AB A G
+1 4149 . A G . . . AB A G
+1 4150 . A G . . . AB A G
+1 4151 . A G . . . AB A G
+1 4152 . A G . . . AB A G
+1 4153 . A G . . . AB A G
+1 4154 . A G . . . AB A G
+1 4155 . A G . . . AB A G
+1 4156 . A G . . . AB A G
+1 4157 . A G . . . AB A G
+1 4158 . A G . . . AB A G
+1 4159 . A G . . . AB A G
+1 4160 . A G . . . AB A G
+1 4161 . A G . . . AB A G
+1 4162 . A G . . . AB A G
+1 4163 . A G . . . AB A G
+1 4164 . A G . . . AB A G
+1 4165 . A G . . . AB A G
+1 4166 . A G . . . AB A G
+1 4167 . A G . . . AB A G
+1 4168 . A G . . . AB A G
+1 4169 . A G . . . AB A G
+1 4170 . A G . . . AB A G
+1 4171 . A G . . . AB A G
+1 4172 . A G . . . AB A G
+1 4173 . A G . . . AB A G
+1 4174 . A G . . . AB A G
+1 4175 . A G . . . AB A G
+1 4176 . A G . . . AB A G
+1 4177 . A G . . . AB A G
+1 4178 . A G . . . AB A G
+1 4179 . A G . . . AB A G
+1 4180 . A G . . . AB A G
+1 4181 . A G . . . AB A G
+1 4182 . A G . . . AB A G
+1 4183 . A G . . . AB A G
+1 4184 . A G . . . AB A G
+1 4185 . A G . . . AB A G
+1 4186 . A G . . . AB A G
+1 4187 . A G . . . AB A G
+1 4188 . A G . . . AB A G
+1 4189 . A G . . . AB A G
+1 4190 . A G . . . AB A G
+1 4191 . A G . . . AB A G
+1 4192 . A G . . . AB A G
+1 4193 . A G . . . AB A G
+1 4194 . A G . . . AB A G
+1 4195 . A G . . . AB A G
+1 4196 . A G . . . AB A G
+1 4197 . A G . . . AB A G
+1 4198 . A G . . . AB A G
+1 4199 . A G . . . AB A G
+1 4200 . A G . . . AB A G
+1 4201 . A G . . . AB A G
+1 4202 . A G . . . AB A G
+1 4203 . A G . . . AB A G
+1 4204 . A G . . . AB A G
+1 4205 . A G . . . AB A G
+1 4206 . A G . . . AB A G
+1 4207 . A G . . . AB A G
+1 4208 . A G . . . AB A G
+1 4209 . A G . . . AB A G
+1 4210 . A G . . . AB A G
+1 4211 . A G . . . AB A G
+1 4212 . A G . . . AB A G
+1 4213 . A G . . . AB A G
+1 4214 . A G . . . AB A G
+1 4215 . A G . . . AB A G
+1 4216 . A G . . . AB A G
+1 4217 . A G . . . AB A G
+1 4218 . A G . . . AB A G
+1 4219 . A G . . . AB A G
+1 4220 . A G . . . AB A G
+1 4221 . A G . . . AB A G
+1 4222 . A G . . . AB A G
+1 4223 . A G . . . AB A G
+1 4224 . A G . . . AB A G
+1 4225 . A G . . . AB A G
+1 4226 . A G . . . AB A G
+1 4227 . A G . . . AB A G
+1 4228 . A G . . . AB A G
+1 4229 . A G . . . AB A G
+1 4230 . A G . . . AB A G
+1 4231 . A G . . . AB A G
+1 4232 . A G . . . AB A G
+1 4233 . A G . . . AB A G
+1 4234 . A G . . . AB A G
+1 4235 . A G . . . AB A G
+1 4236 . A G . . . AB A G
+1 4237 . A G . . . AB A G
+1 4238 . A G . . . AB A G
+1 4239 . A G . . . AB A G
+1 4240 . A G . . . AB A G
+1 4241 . A G . . . AB A G
+1 4242 . A G . . . AB A G
+1 4243 . A G . . . AB A G
+1 4244 . A G . . . AB A G
+1 4245 . A G . . . AB A G
+1 4246 . A G . . . AB A G
+1 4247 . A G . . . AB A G
+1 4248 . A G . . . AB A G
+1 4249 . A G . . . AB A G
+1 4250 . A G . . . AB A G
+1 4251 . A G . . . AB A G
+1 4252 . A G . . . AB A G
+1 4253 . A G . . . AB A G
+1 4254 . A G . . . AB A G
+1 4255 . A G . . . AB A G
+1 4256 . A G . . . AB A G
+1 4257 . A G . . . AB A G
+1 4258 . A G . . . AB A G
+1 4259 . A G . . . AB A G
+1 4260 . A G . . . AB A G
+1 4261 . A G . . . AB A G
+1 4262 . A G . . . AB A G
+1 4263 . A G . . . AB A G
+1 4264 . A G . . . AB A G
+1 4265 . A G . . . AB A G
+1 4266 . A G . . . AB A G
+1 4267 . A G . . . AB A G
+1 4268 . A G . . . AB A G
+1 4269 . A G . . . AB A G
+1 4270 . A G . . . AB A G
+1 4271 . A G . . . AB A G
+1 4272 . A G . . . AB A G
+1 4273 . A G . . . AB A G
+1 4274 . A G . . . AB A G
+1 4275 . A G . . . AB A G
+1 4276 . A G . . . AB A G
+1 4277 . A G . . . AB A G
+1 4278 . A G . . . AB A G
+1 4279 . A G . . . AB A G
+1 4280 . A G . . . AB A G
+1 4281 . A G . . . AB A G
+1 4282 . A G . . . AB A G
+1 4283 . A G . . . AB A G
+1 4284 . A G . . . AB A G
+1 4285 . A G . . . AB A G
+1 4286 . A G . . . AB A G
+1 4287 . A G . . . AB A G
+1 4288 . A G . . . AB A G
+1 4289 . A G . . . AB A G
+1 4290 . A G . . . AB A G
+1 4291 . A G . . . AB A G
+1 4292 . A G . . . AB A G
+1 4293 . A G . . . AB A G
+1 4294 . A G . . . AB A G
+1 4295 . A G . . . AB A G
+1 4296 . A G . . . AB A G
+1 4297 . A G . . . AB A G
+1 4298 . A G . . . AB A G
+1 4299 . A G . . . AB A G
+1 4300 . A G . . . AB A G
+1 4301 . A G . . . AB A G
+1 4302 . A G . . . AB A G
+1 4303 . A G . . . AB A G
+1 4304 . A G . . . AB A G
+1 4305 . A G . . . AB A G
+1 4306 . A G . . . AB A G
+1 4307 . A G . . . AB A G
+1 4308 . A G . . . AB A G
+1 4309 . A G . . . AB A G
+1 4310 . A G . . . AB A G
+1 4311 . A G . . . AB A G
+1 4312 . A G . . . AB A G
+1 4313 . A G . . . AB A G
+1 4314 . A G . . . AB A G
+1 4315 . A G . . . AB A G
+1 4316 . A G . . . AB A G
+1 4317 . A G . . . AB A G
+1 4318 . A G . . . AB A G
+1 4319 . A G . . . AB A G
+1 4320 . A G . . . AB A G
+1 4321 . A G . . . AB A G
+1 4322 . A G . . . AB A G
+1 4323 . A G . . . AB A G
+1 4324 . A G . . . AB A G
+1 4325 . A G . . . AB A G
+1 4326 . A G . . . AB A G
+1 4327 . A G . . . AB A G
+1 4328 . A G . . . AB A G
+1 4329 . A G . . . AB A G
+1 4330 . A G . . . AB A G
+1 4331 . A G . . . AB A G
+1 4332 . A G . . . AB A G
+1 4333 . A G . . . AB A G
+1 4334 . A G . . . AB A G
+1 4335 . A G . . . AB A G
+1 4336 . A G . . . AB A G
+1 4337 . A G . . . AB A G
+1 4338 . A G . . . AB A G
+1 4339 . A G . . . AB A G
+1 4340 . A G . . . AB A G
+1 4341 . A G . . . AB A G
+1 4342 . A G . . . AB A G
+1 4343 . A G . . . AB A G
+1 4344 . A G . . . AB A G
+1 4345 . A G . . . AB A G
+1 4346 . A G . . . AB A G
+1 4347 . A G . . . AB A G
+1 4348 . A G . . . AB A G
+1 4349 . A G . . . AB A G
+1 4350 . A G . . . AB A G
+1 4351 . A G . . . AB A G
+1 4352 . A G . . . AB A G
+1 4353 . A G . . . AB A G
+1 4354 . A G . . . AB A G
+1 4355 . A G . . . AB A G
+1 4356 . A G . . . AB A G
+1 4357 . A G . . . AB A G
+1 4358 . A G . . . AB A G
+1 4359 . A G . . . AB A G
+1 4360 . A G . . . AB A G
+1 4361 . A G . . . AB A G
+1 4362 . A G . . . AB A G
+1 4363 . A G . . . AB A G
+1 4364 . A G . . . AB A G
+1 4365 . A G . . . AB A G
+1 4366 . A G . . . AB A G
+1 4367 . A G . . . AB A G
+1 4368 . A G . . . AB A G
+1 4369 . A G . . . AB A G
+1 4370 . A G . . . AB A G
+1 4371 . A G . . . AB A G
+1 4372 . A G . . . AB A G
+1 4373 . A G . . . AB A G
+1 4374 . A G . . . AB A G
+1 4375 . A G . . . AB A G
+1 4376 . A G . . . AB A G
+1 4377 . A G . . . AB A G
+1 4378 . A G . . . AB A G
+1 4379 . A G . . . AB A G
+1 4380 . A G . . . AB A G
+1 4381 . A G . . . AB A G
+1 4382 . A G . . . AB A G
+1 4383 . A G . . . AB A G
+1 4384 . A G . . . AB A G
+1 4385 . A G . . . AB A G
+1 4386 . A G . . . AB A G
+1 4387 . A G . . . AB A G
+1 4388 . A G . . . AB A G
+1 4389 . A G . . . AB A G
+1 4390 . A G . . . AB A G
+1 4391 . A G . . . AB A G
+1 4392 . A G . . . AB A G
+1 4393 . A G . . . AB A G
+1 4394 . A G . . . AB A G
+1 4395 . A G . . . AB A G
+1 4396 . A G . . . AB A G
+1 4397 . A G . . . AB A G
+1 4398 . A G . . . AB A G
+1 4399 . A G . . . AB A G
+1 4400 . A G . . . AB A G
+1 4401 . A G . . . AB A G
+1 4402 . A G . . . AB A G
+1 4403 . A G . . . AB A G
+1 4404 . A G . . . AB A G
+1 4405 . A G . . . AB A G
+1 4406 . A G . . . AB A G
+1 4407 . A G . . . AB A G
+1 4408 . A G . . . AB A G
+1 4409 . A G . . . AB A G
+1 4410 . A G . . . AB A G
+1 4411 . A G . . . AB A G
+1 4412 . A G . . . AB A G
+1 4413 . A G . . . AB A G
+1 4414 . A G . . . AB A G
+1 4415 . A G . . . AB A G
+1 4416 . A G . . . AB A G
+1 4417 . A G . . . AB A G
+1 4418 . A G . . . AB A G
+1 4419 . A G . . . AB A G
+1 4420 . A G . . . AB A G
+1 4421 . A G . . . AB A G
+1 4422 . A G . . . AB A G
+1 4423 . A G . . . AB A G
+1 4424 . A G . . . AB A G
+1 4425 . A G . . . AB A G
+1 4426 . A G . . . AB A G
+1 4427 . A G . . . AB A G
+1 4428 . A G . . . AB A G
+1 4429 . A G . . . AB A G
+1 4430 . A G . . . AB A G
+1 4431 . A G . . . AB A G
+1 4432 . A G . . . AB A G
+1 4433 . A G . . . AB A G
+1 4434 . A G . . . AB A G
+1 4435 . A G . . . AB A G
+1 4436 . A G . . . AB A G
+1 4437 . A G . . . AB A G
+1 4438 . A G . . . AB A G
+1 4439 . A G . . . AB A G
+1 4440 . A G . . . AB A G
+1 4441 . A G . . . AB A G
+1 4442 . A G . . . AB A G
+1 4443 . A G . . . AB A G
+1 4444 . A G . . . AB A G
+1 4445 . A G . . . AB A G
+1 4446 . A G . . . AB A G
+1 4447 . A G . . . AB A G
+1 4448 . A G . . . AB A G
+1 4449 . A G . . . AB A G
+1 4450 . A G . . . AB A G
+1 4451 . A G . . . AB A G
+1 4452 . A G . . . AB A G
+1 4453 . A G . . . AB A G
+1 4454 . A G . . . AB A G
+1 4455 . A G . . . AB A G
+1 4456 . A G . . . AB A G
+1 4457 . A G . . . AB A G
+1 4458 . A G . . . AB A G
+1 4459 . A G . . . AB A G
+1 4460 . A G . . . AB A G
+1 4461 . A G . . . AB A G
+1 4462 . A G . . . AB A G
+1 4463 . A G . . . AB A G
+1 4464 . A G . . . AB A G
+1 4465 . A G . . . AB A G
+1 4466 . A G . . . AB A G
+1 4467 . A G . . . AB A G
+1 4468 . A G . . . AB A G
+1 4469 . A G . . . AB A G
+1 4470 . A G . . . AB A G
+1 4471 . A G . . . AB A G
+1 4472 . A G . . . AB A G
+1 4473 . A G . . . AB A G
+1 4474 . A G . . . AB A G
+1 4475 . A G . . . AB A G
+1 4476 . A G . . . AB A G
+1 4477 . A G . . . AB A G
+1 4478 . A G . . . AB A G
+1 4479 . A G . . . AB A G
+1 4480 . A G . . . AB A G
+1 4481 . A G . . . AB A G
+1 4482 . A G . . . AB A G
+1 4483 . A G . . . AB A G
+1 4484 . A G . . . AB A G
+1 4485 . A G . . . AB A G
+1 4486 . A G . . . AB A G
+1 4487 . A G . . . AB A G
+1 4488 . A G . . . AB A G
+1 4489 . A G . . . AB A G
+1 4490 . A G . . . AB A G
+1 4491 . A G . . . AB A G
+1 4492 . A G . . . AB A G
+1 4493 . A G . . . AB A G
+1 4494 . A G . . . AB A G
+1 4495 . A G . . . AB A G
+1 4496 . A G . . . AB A G
+1 4497 . A G . . . AB A G
+1 4498 . A G . . . AB A G
+1 4499 . A G . . . AB A G
+1 4500 . A G . . . AB A G
+1 4501 . A G . . . AB A G
+1 4502 . A G . . . AB A G
+1 4503 . A G . . . AB A G
+1 4504 . A G . . . AB A G
+1 4505 . A G . . . AB A G
+1 4506 . A G . . . AB A G
+1 4507 . A G . . . AB A G
+1 4508 . A G . . . AB A G
+1 4509 . A G . . . AB A G
+1 4510 . A G . . . AB A G
+1 4511 . A G . . . AB A G
+1 4512 . A G . . . AB A G
+1 4513 . A G . . . AB A G
+1 4514 . A G . . . AB A G
+1 4515 . A G . . . AB A G
+1 4516 . A G . . . AB A G
+1 4517 . A G . . . AB A G
+1 4518 . A G . . . AB A G
+1 4519 . A G . . . AB A G
+1 4520 . A G . . . AB A G
+1 4521 . A G . . . AB A G
+1 4522 . A G . . . AB A G
+1 4523 . A G . . . AB A G
+1 4524 . A G . . . AB A G
+1 4525 . A G . . . AB A G
+1 4526 . A G . . . AB A G
+1 4527 . A G . . . AB A G
+1 4528 . A G . . . AB A G
+1 4529 . A G . . . AB A G
+1 4530 . A G . . . AB A G
+1 4531 . A G . . . AB A G
+1 4532 . A G . . . AB A G
+1 4533 . A G . . . AB A G
+1 4534 . A G . . . AB A G
+1 4535 . A G . . . AB A G
+1 4536 . A G . . . AB A G
+1 4537 . A G . . . AB A G
+1 4538 . A G . . . AB A G
+1 4539 . A G . . . AB A G
+1 4540 . A G . . . AB A G
+1 4541 . A G . . . AB A G
+1 4542 . A G . . . AB A G
+1 4543 . A G . . . AB A G
+1 4544 . A G . . . AB A G
+1 4545 . A G . . . AB A G
+1 4546 . A G . . . AB A G
+1 4547 . A G . . . AB A G
+1 4548 . A G . . . AB A G
+1 4549 . A G . . . AB A G
+1 4550 . A G . . . AB A G
+1 4551 . A G . . . AB A G
+1 4552 . A G . . . AB A G
+1 4553 . A G . . . AB A G
+1 4554 . A G . . . AB A G
+1 4555 . A G . . . AB A G
+1 4556 . A G . . . AB A G
+1 4557 . A G . . . AB A G
+1 4558 . A G . . . AB A G
+1 4559 . A G . . . AB A G
+1 4560 . A G . . . AB A G
+1 4561 . A G . . . AB A G
+1 4562 . A G . . . AB A G
+1 4563 . A G . . . AB A G
+1 4564 . A G . . . AB A G
+1 4565 . A G . . . AB A G
+1 4566 . A G . . . AB A G
+1 4567 . A G . . . AB A G
+1 4568 . A G . . . AB A G
+1 4569 . A G . . . AB A G
+1 4570 . A G . . . AB A G
+1 4571 . A G . . . AB A G
+1 4572 . A G . . . AB A G
+1 4573 . A G . . . AB A G
+1 4574 . A G . . . AB A G
+1 4575 . A G . . . AB A G
+1 4576 . A G . . . AB A G
+1 4577 . A G . . . AB A G
+1 4578 . A G . . . AB A G
+1 4579 . A G . . . AB A G
+1 4580 . A G . . . AB A G
+1 4581 . A G . . . AB A G
+1 4582 . A G . . . AB A G
+1 4583 . A G . . . AB A G
+1 4584 . A G . . . AB A G
+1 4585 . A G . . . AB A G
+1 4586 . A G . . . AB A G
+1 4587 . A G . . . AB A G
+1 4588 . A G . . . AB A G
+1 4589 . A G . . . AB A G
+1 4590 . A G . . . AB A G
+1 4591 . A G . . . AB A G
+1 4592 . A G . . . AB A G
+1 4593 . A G . . . AB A G
+1 4594 . A G . . . AB A G
+1 4595 . A G . . . AB A G
+1 4596 . A G . . . AB A G
+1 4597 . A G . . . AB A G
+1 4598 . A G . . . AB A G
+1 4599 . A G . . . AB A G
+1 4600 . A G . . . AB A G
+1 4601 . A G . . . AB A G
+1 4602 . A G . . . AB A G
+1 4603 . A G . . . AB A G
+1 4604 . A G . . . AB A G
+1 4605 . A G . . . AB A G
+1 4606 . A G . . . AB A G
+1 4607 . A G . . . AB A G
+1 4608 . A G . . . AB A G
+1 4609 . A G . . . AB A G
+1 4610 . A G . . . AB A G
+1 4611 . A G . . . AB A G
+1 4612 . A G . . . AB A G
+1 4613 . A G . . . AB A G
+1 4614 . A G . . . AB A G
+1 4615 . A G . . . AB A G
+1 4616 . A G . . . AB A G
+1 4617 . A G . . . AB A G
+1 4618 . A G . . . AB A G
+1 4619 . A G . . . AB A G
+1 4620 . A G . . . AB A G
+1 4621 . A G . . . AB A G
+1 4622 . A G . . . AB A G
+1 4623 . A G . . . AB A G
+1 4624 . A G . . . AB A G
+1 4625 . A G . . . AB A G
+1 4626 . A G . . . AB A G
+1 4627 . A G . . . AB A G
+1 4628 . A G . . . AB A G
+1 4629 . A G . . . AB A G
+1 4630 . A G . . . AB A G
+1 4631 . A G . . . AB A G
+1 4632 . A G . . . AB A G
+1 4633 . A G . . . AB A G
+1 4634 . A G . . . AB A G
+1 4635 . A G . . . AB A G
+1 4636 . A G . . . AB A G
+1 4637 . A G . . . AB A G
+1 4638 . A G . . . AB A G
+1 4639 . A G . . . AB A G
+1 4640 . A G . . . AB A G
+1 4641 . A G . . . AB A G
+1 4642 . A G . . . AB A G
+1 4643 . A G . . . AB A G
+1 4644 . A G . . . AB A G
+1 4645 . A G . . . AB A G
+1 4646 . A G . . . AB A G
+1 4647 . A G . . . AB A G
+1 4648 . A G . . . AB A G
+1 4649 . A G . . . AB A G
+1 4650 . A G . . . AB A G
+1 4651 . A G . . . AB A G
+1 4652 . A G . . . AB A G
+1 4653 . A G . . . AB A G
+1 4654 . A G . . . AB A G
+1 4655 . A G . . . AB A G
+1 4656 . A G . . . AB A G
+1 4657 . A G . . . AB A G
+1 4658 . A G . . . AB A G
+1 4659 . A G . . . AB A G
+1 4660 . A G . . . AB A G
+1 4661 . A G . . . AB A G
+1 4662 . A G . . . AB A G
+1 4663 . A G . . . AB A G
+1 4664 . A G . . . AB A G
+1 4665 . A G . . . AB A G
+1 4666 . A G . . . AB A G
+1 4667 . A G . . . AB A G
+1 4668 . A G . . . AB A G
+1 4669 . A G . . . AB A G
+1 4670 . A G . . . AB A G
+1 4671 . A G . . . AB A G
+1 4672 . A G . . . AB A G
+1 4673 . A G . . . AB A G
+1 4674 . A G . . . AB A G
+1 4675 . A G . . . AB A G
+1 4676 . A G . . . AB A G
+1 4677 . A G . . . AB A G
+1 4678 . A G . . . AB A G
+1 4679 . A G . . . AB A G
+1 4680 . A G . . . AB A G
+1 4681 . A G . . . AB A G
+1 4682 . A G . . . AB A G
+1 4683 . A G . . . AB A G
+1 4684 . A G . . . AB A G
+1 4685 . A G . . . AB A G
+1 4686 . A G . . . AB A G
+1 4687 . A G . . . AB A G
+1 4688 . A G . . . AB A G
+1 4689 . A G . . . AB A G
+1 4690 . A G . . . AB A G
+1 4691 . A G . . . AB A G
+1 4692 . A G . . . AB A G
+1 4693 . A G . . . AB A G
+1 4694 . A G . . . AB A G
+1 4695 . A G . . . AB A G
+1 4696 . A G . . . AB A G
+1 4697 . A G . . . AB A G
+1 4698 . A G . . . AB A G
+1 4699 . A G . . . AB A G
+1 4700 . A G . . . AB A G
+1 4701 . A G . . . AB A G
+1 4702 . A G . . . AB A G
+1 4703 . A G . . . AB A G
+1 4704 . A G . . . AB A G
+1 4705 . A G . . . AB A G
+1 4706 . A G . . . AB A G
+1 4707 . A G . . . AB A G
+1 4708 . A G . . . AB A G
+1 4709 . A G . . . AB A G
+1 4710 . A G . . . AB A G
+1 4711 . A G . . . AB A G
+1 4712 . A G . . . AB A G
+1 4713 . A G . . . AB A G
+1 4714 . A G . . . AB A G
+1 4715 . A G . . . AB A G
+1 4716 . A G . . . AB A G
+1 4717 . A G . . . AB A G
+1 4718 . A G . . . AB A G
+1 4719 . A G . . . AB A G
+1 4720 . A G . . . AB A G
+1 4721 . A G . . . AB A G
+1 4722 . A G . . . AB A G
+1 4723 . A G . . . AB A G
+1 4724 . A G . . . AB A G
+1 4725 . A G . . . AB A G
+1 4726 . A G . . . AB A G
+1 4727 . A G . . . AB A G
+1 4728 . A G . . . AB A G
+1 4729 . A G . . . AB A G
+1 4730 . A G . . . AB A G
+1 4731 . A G . . . AB A G
+1 4732 . A G . . . AB A G
+1 4733 . A G . . . AB A G
+1 4734 . A G . . . AB A G
+1 4735 . A G . . . AB A G
+1 4736 . A G . . . AB A G
+1 4737 . A G . . . AB A G
+1 4738 . A G . . . AB A G
+1 4739 . A G . . . AB A G
+1 4740 . A G . . . AB A G
+1 4741 . A G . . . AB A G
+1 4742 . A G . . . AB A G
+1 4743 . A G . . . AB A G
+1 4744 . A G . . . AB A G
+1 4745 . A G . . . AB A G
+1 4746 . A G . . . AB A G
+1 4747 . A G . . . AB A G
+1 4748 . A G . . . AB A G
+1 4749 . A G . . . AB A G
+1 4750 . A G . . . AB A G
+1 4751 . A G . . . AB A G
+1 4752 . A G . . . AB A G
+1 4753 . A G . . . AB A G
+1 4754 . A G . . . AB A G
+1 4755 . A G . . . AB A G
+1 4756 . A G . . . AB A G
+1 4757 . A G . . . AB A G
+1 4758 . A G . . . AB A G
+1 4759 . A G . . . AB A G
+1 4760 . A G . . . AB A G
+1 4761 . A G . . . AB A G
+1 4762 . A G . . . AB A G
+1 4763 . A G . . . AB A G
+1 4764 . A G . . . AB A G
+1 4765 . A G . . . AB A G
+1 4766 . A G . . . AB A G
+1 4767 . A G . . . AB A G
+1 4768 . A G . . . AB A G
+1 4769 . A G . . . AB A G
+1 4770 . A G . . . AB A G
+1 4771 . A G . . . AB A G
+1 4772 . A G . . . AB A G
+1 4773 . A G . . . AB A G
+1 4774 . A G . . . AB A G
+1 4775 . A G . . . AB A G
+1 4776 . A G . . . AB A G
+1 4777 . A G . . . AB A G
+1 4778 . A G . . . AB A G
+1 4779 . A G . . . AB A G
+1 4780 . A G . . . AB A G
+1 4781 . A G . . . AB A G
+1 4782 . A G . . . AB A G
+1 4783 . A G . . . AB A G
+1 4784 . A G . . . AB A G
+1 4785 . A G . . . AB A G
+1 4786 . A G . . . AB A G
+1 4787 . A G . . . AB A G
+1 4788 . A G . . . AB A G
+1 4789 . A G . . . AB A G
+1 4790 . A G . . . AB A G
+1 4791 . A G . . . AB A G
+1 4792 . A G . . . AB A G
+1 4793 . A G . . . AB A G
+1 4794 . A G . . . AB A G
+1 4795 . A G . . . AB A G
+1 4796 . A G . . . AB A G
+1 4797 . A G . . . AB A G
+1 4798 . A G . . . AB A G
+1 4799 . A G . . . AB A G
+1 4800 . A G . . . AB A G
+1 4801 . A G . . . AB A G
+1 4802 . A G . . . AB A G
+1 4803 . A G . . . AB A G
+1 4804 . A G . . . AB A G
+1 4805 . A G . . . AB A G
+1 4806 . A G . . . AB A G
+1 4807 . A G . . . AB A G
+1 4808 . A G . . . AB A G
+1 4809 . A G . . . AB A G
+1 4810 . A G . . . AB A G
+1 4811 . A G . . . AB A G
+1 4812 . A G . . . AB A G
+1 4813 . A G . . . AB A G
+1 4814 . A G . . . AB A G
+1 4815 . A G . . . AB A G
+1 4816 . A G . . . AB A G
+1 4817 . A G . . . AB A G
+1 4818 . A G . . . AB A G
+1 4819 . A G . . . AB A G
+1 4820 . A G . . . AB A G
+1 4821 . A G . . . AB A G
+1 4822 . A G . . . AB A G
+1 4823 . A G . . . AB A G
+1 4824 . A G . . . AB A G
+1 4825 . A G . . . AB A G
+1 4826 . A G . . . AB A G
+1 4827 . A G . . . AB A G
+1 4828 . A G . . . AB A G
+1 4829 . A G . . . AB A G
+1 4830 . A G . . . AB A G
+1 4831 . A G . . . AB A G
+1 4832 . A G . . . AB A G
+1 4833 . A G . . . AB A G
+1 4834 . A G . . . AB A G
+1 4835 . A G . . . AB A G
+1 4836 . A G . . . AB A G
+1 4837 . A G . . . AB A G
+1 4838 . A G . . . AB A G
+1 4839 . A G . . . AB A G
+1 4840 . A G . . . AB A G
+1 4841 . A G . . . AB A G
+1 4842 . A G . . . AB A G
+1 4843 . A G . . . AB A G
+1 4844 . A G . . . AB A G
+1 4845 . A G . . . AB A G
+1 4846 . A G . . . AB A G
+1 4847 . A G . . . AB A G
+1 4848 . A G . . . AB A G
+1 4849 . A G . . . AB A G
+1 4850 . A G . . . AB A G
+1 4851 . A G . . . AB A G
+1 4852 . A G . . . AB A G
+1 4853 . A G . . . AB A G
+1 4854 . A G . . . AB A G
+1 4855 . A G . . . AB A G
+1 4856 . A G . . . AB A G
+1 4857 . A G . . . AB A G
+1 4858 . A G . . . AB A G
+1 4859 . A G . . . AB A G
+1 4860 . A G . . . AB A G
+1 4861 . A G . . . AB A G
+1 4862 . A G . . . AB A G
+1 4863 . A G . . . AB A G
+1 4864 . A G . . . AB A G
+1 4865 . A G . . . AB A G
+1 4866 . A G . . . AB A G
+1 4867 . A G . . . AB A G
+1 4868 . A G . . . AB A G
+1 4869 . A G . . . AB A G
+1 4870 . A G . . . AB A G
+1 4871 . A G . . . AB A G
+1 4872 . A G . . . AB A G
+1 4873 . A G . . . AB A G
+1 4874 . A G . . . AB A G
+1 4875 . A G . . . AB A G
+1 4876 . A G . . . AB A G
+1 4877 . A G . . . AB A G
+1 4878 . A G . . . AB A G
+1 4879 . A G . . . AB A G
+1 4880 . A G . . . AB A G
+1 4881 . A G . . . AB A G
+1 4882 . A G . . . AB A G
+1 4883 . A G . . . AB A G
+1 4884 . A G . . . AB A G
+1 4885 . A G . . . AB A G
+1 4886 . A G . . . AB A G
+1 4887 . A G . . . AB A G
+1 4888 . A G . . . AB A G
+1 4889 . A G . . . AB A G
+1 4890 . A G . . . AB A G
+1 4891 . A G . . . AB A G
+1 4892 . A G . . . AB A G
+1 4893 . A G . . . AB A G
+1 4894 . A G . . . AB A G
+1 4895 . A G . . . AB A G
+1 4896 . A G . . . AB A G
+1 4897 . A G . . . AB A G
+1 4898 . A G . . . AB A G
+1 4899 . A G . . . AB A G
+1 4900 . A G . . . AB A G
+1 4901 . A G . . . AB A G
+1 4902 . A G . . . AB A G
+1 4903 . A G . . . AB A G
+1 4904 . A G . . . AB A G
+1 4905 . A G . . . AB A G
+1 4906 . A G . . . AB A G
+1 4907 . A G . . . AB A G
+1 4908 . A G . . . AB A G
+1 4909 . A G . . . AB A G
+1 4910 . A G . . . AB A G
+1 4911 . A G . . . AB A G
+1 4912 . A G . . . AB A G
+1 4913 . A G . . . AB A G
+1 4914 . A G . . . AB A G
+1 4915 . A G . . . AB A G
+1 4916 . A G . . . AB A G
+1 4917 . A G . . . AB A G
+1 4918 . A G . . . AB A G
+1 4919 . A G . . . AB A G
+1 4920 . A G . . . AB A G
+1 4921 . A G . . . AB A G
+1 4922 . A G . . . AB A G
+1 4923 . A G . . . AB A G
+1 4924 . A G . . . AB A G
+1 4925 . A G . . . AB A G
+1 4926 . A G . . . AB A G
+1 4927 . A G . . . AB A G
+1 4928 . A G . . . AB A G
+1 4929 . A G . . . AB A G
+1 4930 . A G . . . AB A G
+1 4931 . A G . . . AB A G
+1 4932 . A G . . . AB A G
+1 4933 . A G . . . AB A G
+1 4934 . A G . . . AB A G
+1 4935 . A G . . . AB A G
+1 4936 . A G . . . AB A G
+1 4937 . A G . . . AB A G
+1 4938 . A G . . . AB A G
+1 4939 . A G . . . AB A G
+1 4940 . A G . . . AB A G
+1 4941 . A G . . . AB A G
+1 4942 . A G . . . AB A G
+1 4943 . A G . . . AB A G
+1 4944 . A G . . . AB A G
+1 4945 . A G . . . AB A G
+1 4946 . A G . . . AB A G
+1 4947 . A G . . . AB A G
+1 4948 . A G . . . AB A G
+1 4949 . A G . . . AB A G
+1 4950 . A G . . . AB A G
+1 4951 . A G . . . AB A G
+1 4952 . A G . . . AB A G
+1 4953 . A G . . . AB A G
+1 4954 . A G . . . AB A G
+1 4955 . A G . . . AB A G
+1 4956 . A G . . . AB A G
+1 4957 . A G . . . AB A G
+1 4958 . A G . . . AB A G
+1 4959 . A G . . . AB A G
+1 4960 . A G . . . AB A G
+1 4961 . A G . . . AB A G
+1 4962 . A G . . . AB A G
+1 4963 . A G . . . AB A G
+1 4964 . A G . . . AB A G
+1 4965 . A G . . . AB A G
+1 4966 . A G . . . AB A G
+1 4967 . A G . . . AB A G
+1 4968 . A G . . . AB A G
+1 4969 . A G . . . AB A G
+1 4970 . A G . . . AB A G
+1 4971 . A G . . . AB A G
+1 4972 . A G . . . AB A G
+1 4973 . A G . . . AB A G
+1 4974 . A G . . . AB A G
+1 4975 . A G . . . AB A G
+1 4976 . A G . . . AB A G
+1 4977 . A G . . . AB A G
+1 4978 . A G . . . AB A G
+1 4979 . A G . . . AB A G
+1 4980 . A G . . . AB A G
+1 4981 . A G . . . AB A G
+1 4982 . A G . . . AB A G
+1 4983 . A G . . . AB A G
+1 4984 . A G . . . AB A G
+1 4985 . A G . . . AB A G
+1 4986 . A G . . . AB A G
+1 4987 . A G . . . AB A G
+1 4988 . A G . . . AB A G
+1 4989 . A G . . . AB A G
+1 4990 . A G . . . AB A G
+1 4991 . A G . . . AB A G
+1 4992 . A G . . . AB A G
+1 4993 . A G . . . AB A G
+1 4994 . A G . . . AB A G
+1 4995 . A G . . . AB A G
+1 4996 . A G . . . AB A G
+1 4997 . A G . . . AB A G
+1 4998 . A G . . . AB A G
+1 4999 . A G . . . AB A G
+1 5000 . A G . . . AB A G
+1 5001 . A G . . . AB A G
+1 5002 . A G . . . AB A G
+1 5003 . A G . . . AB A G
+1 5004 . A G . . . AB A G
+1 5005 . A G . . . AB A G
+1 5006 . A G . . . AB A G
+1 5007 . A G . . . AB A G
+1 5008 . A G . . . AB A G
+1 5009 . A G . . . AB A G
+1 5010 . A G . . . AB A G
+1 5011 . A G . . . AB A G
+1 5012 . A G . . . AB A G
+1 5013 . A G . . . AB A G
+1 5014 . A G . . . AB A G
+1 5015 . A G . . . AB A G
+1 5016 . A G . . . AB A G
+1 5017 . A G . . . AB A G
+1 5018 . A G . . . AB A G
+1 5019 . A G . . . AB A G
+1 5020 . A G . . . AB A G
+1 5021 . A G . . . AB A G
+1 5022 . A G . . . AB A G
+1 5023 . A G . . . AB A G
+1 5024 . A G . . . AB A G
+1 5025 . A G . . . AB A G
+1 5026 . A G . . . AB A G
+1 5027 . A G . . . AB A G
+1 5028 . A G . . . AB A G
+1 5029 . A G . . . AB A G
+1 5030 . A G . . . AB A G
+1 5031 . A G . . . AB A G
+1 5032 . A G . . . AB A G
+1 5033 . A G . . . AB A G
+1 5034 . A G . . . AB A G
+1 5035 . A G . . . AB A G
+1 5036 . A G . . . AB A G
+1 5037 . A G . . . AB A G
+1 5038 . A G . . . AB A G
+1 5039 . A G . . . AB A G
+1 5040 . A G . . . AB A G
+1 5041 . A G . . . AB A G
+1 5042 . A G . . . AB A G
+1 5043 . A G . . . AB A G
+1 5044 . A G . . . AB A G
+1 5045 . A G . . . AB A G
+1 5046 . A G . . . AB A G
+1 5047 . A G . . . AB A G
+1 5048 . A G . . . AB A G
+1 5049 . A G . . . AB A G
+1 5050 . A G . . . AB A G
+1 5051 . A G . . . AB A G
+1 5052 . A G . . . AB A G
+1 5053 . A G . . . AB A G
+1 5054 . A G . . . AB A G
+1 5055 . A G . . . AB A G
+1 5056 . A G . . . AB A G
+1 5057 . A G . . . AB A G
+1 5058 . A G . . . AB A G
+1 5059 . A G . . . AB A G
+1 5060 . A G . . . AB A G
+1 5061 . A G . . . AB A G
+1 5062 . A G . . . AB A G
+1 5063 . A G . . . AB A G
+1 5064 . A G . . . AB A G
+1 5065 . A G . . . AB A G
+1 5066 . A G . . . AB A G
+1 5067 . A G . . . AB A G
+1 5068 . A G . . . AB A G
+1 5069 . A G . . . AB A G
+1 5070 . A G . . . AB A G
+1 5071 . A G . . . AB A G
+1 5072 . A G . . . AB A G
+1 5073 . A G . . . AB A G
+1 5074 . A G . . . AB A G
+1 5075 . A G . . . AB A G
+1 5076 . A G . . . AB A G
+1 5077 . A G . . . AB A G
+1 5078 . A G . . . AB A G
+1 5079 . A G . . . AB A G
+1 5080 . A G . . . AB A G
+1 5081 . A G . . . AB A G
+1 5082 . A G . . . AB A G
+1 5083 . A G . . . AB A G
+1 5084 . A G . . . AB A G
+1 5085 . A G . . . AB A G
+1 5086 . A G . . . AB A G
+1 5087 . A G . . . AB A G
+1 5088 . A G . . . AB A G
+1 5089 . A G . . . AB A G
+1 5090 . A G . . . AB A G
+1 5091 . A G . . . AB A G
+1 5092 . A G . . . AB A G
+1 5093 . A G . . . AB A G
+1 5094 . A G . . . AB A G
+1 5095 . A G . . . AB A G
+1 5096 . A G . . . AB A G
+1 5097 . A G . . . AB A G
+1 5098 . A G . . . AB A G
+1 5099 . A G . . . AB A G
+1 5100 . A G . . . AB A G
+1 5101 . A G . . . AB A G
+1 5102 . A G . . . AB A G
+1 5103 . A G . . . AB A G
+1 5104 . A G . . . AB A G
+1 5105 . A G . . . AB A G
+1 5106 . A G . . . AB A G
+1 5107 . A G . . . AB A G
+1 5108 . A G . . . AB A G
+1 5109 . A G . . . AB A G
+1 5110 . A G . . . AB A G
+1 5111 . A G . . . AB A G
+1 5112 . A G . . . AB A G
+1 5113 . A G . . . AB A G
+1 5114 . A G . . . AB A G
+1 5115 . A G . . . AB A G
+1 5116 . A G . . . AB A G
+1 5117 . A G . . . AB A G
+1 5118 . A G . . . AB A G
+1 5119 . A G . . . AB A G
+1 5120 . A G . . . AB A G
+1 5121 . A G . . . AB A G
+1 5122 . A G . . . AB A G
+1 5123 . A G . . . AB A G
+1 5124 . A G . . . AB A G
+1 5125 . A G . . . AB A G
+1 5126 . A G . . . AB A G
+1 5127 . A G . . . AB A G
+1 5128 . A G . . . AB A G
+1 5129 . A G . . . AB A G
+1 5130 . A G . . . AB A G
+1 5131 . A G . . . AB A G
+1 5132 . A G . . . AB A G
+1 5133 . A G . . . AB A G
+1 5134 . A G . . . AB A G
+1 5135 . A G . . . AB A G
+1 5136 . A G . . . AB A G
+1 5137 . A G . . . AB A G
+1 5138 . A G . . . AB A G
+1 5139 . A G . . . AB A G
+1 5140 . A G . . . AB A G
+1 5141 . A G . . . AB A G
+1 5142 . A G . . . AB A G
+1 5143 . A G . . . AB A G
+1 5144 . A G . . . AB A G
+1 5145 . A G . . . AB A G
+1 5146 . A G . . . AB A G
+1 5147 . A G . . . AB A G
+1 5148 . A G . . . AB A G
+1 5149 . A G . . . AB A G
+1 5150 . A G . . . AB A G
+1 5151 . A G . . . AB A G
+1 5152 . A G . . . AB A G
+1 5153 . A G . . . AB A G
+1 5154 . A G . . . AB A G
+1 5155 . A G . . . AB A G
+1 5156 . A G . . . AB A G
+1 5157 . A G . . . AB A G
+1 5158 . A G . . . AB A G
+1 5159 . A G . . . AB A G
+1 5160 . A G . . . AB A G
+1 5161 . A G . . . AB A G
+1 5162 . A G . . . AB A G
+1 5163 . A G . . . AB A G
+1 5164 . A G . . . AB A G
+1 5165 . A G . . . AB A G
+1 5166 . A G . . . AB A G
+1 5167 . A G . . . AB A G
+1 5168 . A G . . . AB A G
+1 5169 . A G . . . AB A G
+1 5170 . A G . . . AB A G
+1 5171 . A G . . . AB A G
+1 5172 . A G . . . AB A G
+1 5173 . A G . . . AB A G
+1 5174 . A G . . . AB A G
+1 5175 . A G . . . AB A G
+1 5176 . A G . . . AB A G
+1 5177 . A G . . . AB A G
+1 5178 . A G . . . AB A G
+1 5179 . A G . . . AB A G
+1 5180 . A G . . . AB A G
+1 5181 . A G . . . AB A G
+1 5182 . A G . . . AB A G
+1 5183 . A G . . . AB A G
+1 5184 . A G . . . AB A G
+1 5185 . A G . . . AB A G
+1 5186 . A G . . . AB A G
+1 5187 . A G . . . AB A G
+1 5188 . A G . . . AB A G
+1 5189 . A G . . . AB A G
+1 5190 . A G . . . AB A G
+1 5191 . A G . . . AB A G
+1 5192 . A G . . . AB A G
+1 5193 . A G . . . AB A G
+1 5194 . A G . . . AB A G
+1 5195 . A G . . . AB A G
+1 5196 . A G . . . AB A G
+1 5197 . A G . . . AB A G
+1 5198 . A G . . . AB A G
+1 5199 . A G . . . AB A G
+1 5200 . A G . . . AB A G
+1 5201 . A G . . . AB A G
+1 5202 . A G . . . AB A G
+1 5203 . A G . . . AB A G
+1 5204 . A G . . . AB A G
+1 5205 . A G . . . AB A G
+1 5206 . A G . . . AB A G
+1 5207 . A G . . . AB A G
+1 5208 . A G . . . AB A G
+1 5209 . A G . . . AB A G
+1 5210 . A G . . . AB A G
+1 5211 . A G . . . AB A G
+1 5212 . A G . . . AB A G
+1 5213 . A G . . . AB A G
+1 5214 . A G . . . AB A G
+1 5215 . A G . . . AB A G
+1 5216 . A G . . . AB A G
+1 5217 . A G . . . AB A G
+1 5218 . A G . . . AB A G
+1 5219 . A G . . . AB A G
+1 5220 . A G . . . AB A G
+1 5221 . A G . . . AB A G
+1 5222 . A G . . . AB A G
+1 5223 . A G . . . AB A G
+1 5224 . A G . . . AB A G
+1 5225 . A G . . . AB A G
+1 5226 . A G . . . AB A G
+1 5227 . A G . . . AB A G
+1 5228 . A G . . . AB A G
+1 5229 . A G . . . AB A G
+1 5230 . A G . . . AB A G
+1 5231 . A G . . . AB A G
+1 5232 . A G . . . AB A G
+1 5233 . A G . . . AB A G
+1 5234 . A G . . . AB A G
+1 5235 . A G . . . AB A G
+1 5236 . A G . . . AB A G
+1 5237 . A G . . . AB A G
+1 5238 . A G . . . AB A G
+1 5239 . A G . . . AB A G
+1 5240 . A G . . . AB A G
+1 5241 . A G . . . AB A G
+1 5242 . A G . . . AB A G
+1 5243 . A G . . . AB A G
+1 5244 . A G . . . AB A G
+1 5245 . A G . . . AB A G
+1 5246 . A G . . . AB A G
+1 5247 . A G . . . AB A G
+1 5248 . A G . . . AB A G
+1 5249 . A G . . . AB A G
+1 5250 . A G . . . AB A G
+1 5251 . A G . . . AB A G
+1 5252 . A G . . . AB A G
+1 5253 . A G . . . AB A G
+1 5254 . A G . . . AB A G
+1 5255 . A G . . . AB A G
+1 5256 . A G . . . AB A G
+1 5257 . A G . . . AB A G
+1 5258 . A G . . . AB A G
+1 5259 . A G . . . AB A G
+1 5260 . A G . . . AB A G
+1 5261 . A G . . . AB A G
+1 5262 . A G . . . AB A G
+1 5263 . A G . . . AB A G
+1 5264 . A G . . . AB A G
+1 5265 . A G . . . AB A G
+1 5266 . A G . . . AB A G
+1 5267 . A G . . . AB A G
+1 5268 . A G . . . AB A G
+1 5269 . A G . . . AB A G
+1 5270 . A G . . . AB A G
+1 5271 . A G . . . AB A G
+1 5272 . A G . . . AB A G
+1 5273 . A G . . . AB A G
+1 5274 . A G . . . AB A G
+1 5275 . A G . . . AB A G
+1 5276 . A G . . . AB A G
+1 5277 . A G . . . AB A G
+1 5278 . A G . . . AB A G
+1 5279 . A G . . . AB A G
+1 5280 . A G . . . AB A G
+1 5281 . A G . . . AB A G
+1 5282 . A G . . . AB A G
+1 5283 . A G . . . AB A G
+1 5284 . A G . . . AB A G
+1 5285 . A G . . . AB A G
+1 5286 . A G . . . AB A G
+1 5287 . A G . . . AB A G
+1 5288 . A G . . . AB A G
+1 5289 . A G . . . AB A G
+1 5290 . A G . . . AB A G
+1 5291 . A G . . . AB A G
+1 5292 . A G . . . AB A G
+1 5293 . A G . . . AB A G
+1 5294 . A G . . . AB A G
+1 5295 . A G . . . AB A G
+1 5296 . A G . . . AB A G
+1 5297 . A G . . . AB A G
+1 5298 . A G . . . AB A G
+1 5299 . A G . . . AB A G
+1 5300 . A G . . . AB A G
+1 5301 . A G . . . AB A G
+1 5302 . A G . . . AB A G
+1 5303 . A G . . . AB A G
+1 5304 . A G . . . AB A G
+1 5305 . A G . . . AB A G
+1 5306 . A G . . . AB A G
+1 5307 . A G . . . AB A G
+1 5308 . A G . . . AB A G
+1 5309 . A G . . . AB A G
+1 5310 . A G . . . AB A G
+1 5311 . A G . . . AB A G
+1 5312 . A G . . . AB A G
+1 5313 . A G . . . AB A G
+1 5314 . A G . . . AB A G
+1 5315 . A G . . . AB A G
+1 5316 . A G . . . AB A G
+1 5317 . A G . . . AB A G
+1 5318 . A G . . . AB A G
+1 5319 . A G . . . AB A G
+1 5320 . A G . . . AB A G
+1 5321 . A G . . . AB A G
+1 5322 . A G . . . AB A G
+1 5323 . A G . . . AB A G
+1 5324 . A G . . . AB A G
+1 5325 . A G . . . AB A G
+1 5326 . A G . . . AB A G
+1 5327 . A G . . . AB A G
+1 5328 . A G . . . AB A G
+1 5329 . A G . . . AB A G
+1 5330 . A G . . . AB A G
+1 5331 . A G . . . AB A G
+1 5332 . A G . . . AB A G
+1 5333 . A G . . . AB A G
+1 5334 . A G . . . AB A G
+1 5335 . A G . . . AB A G
+1 5336 . A G . . . AB A G
+1 5337 . A G . . . AB A G
+1 5338 . A G . . . AB A G
+1 5339 . A G . . . AB A G
+1 5340 . A G . . . AB A G
+1 5341 . A G . . . AB A G
+1 5342 . A G . . . AB A G
+1 5343 . A G . . . AB A G
+1 5344 . A G . . . AB A G
+1 5345 . A G . . . AB A G
+1 5346 . A G . . . AB A G
+1 5347 . A G . . . AB A G
+1 5348 . A G . . . AB A G
+1 5349 . A G . . . AB A G
+1 5350 . A G . . . AB A G
+1 5351 . A G . . . AB A G
+1 5352 . A G . . . AB A G
+1 5353 . A G . . . AB A G
+1 5354 . A G . . . AB A G
+1 5355 . A G . . . AB A G
+1 5356 . A G . . . AB A G
+1 5357 . A G . . . AB A G
+1 5358 . A G . . . AB A G
+1 5359 . A G . . . AB A G
+1 5360 . A G . . . AB A G
+1 5361 . A G . . . AB A G
+1 5362 . A G . . . AB A G
+1 5363 . A G . . . AB A G
+1 5364 . A G . . . AB A G
+1 5365 . A G . . . AB A G
+1 5366 . A G . . . AB A G
+1 5367 . A G . . . AB A G
+1 5368 . A G . . . AB A G
+1 5369 . A G . . . AB A G
+1 5370 . A G . . . AB A G
+1 5371 . A G . . . AB A G
+1 5372 . A G . . . AB A G
+1 5373 . A G . . . AB A G
+1 5374 . A G . . . AB A G
+1 5375 . A G . . . AB A G
+1 5376 . A G . . . AB A G
+1 5377 . A G . . . AB A G
+1 5378 . A G . . . AB A G
+1 5379 . A G . . . AB A G
+1 5380 . A G . . . AB A G
+1 5381 . A G . . . AB A G
+1 5382 . A G . . . AB A G
+1 5383 . A G . . . AB A G
+1 5384 . A G . . . AB A G
+1 5385 . A G . . . AB A G
+1 5386 . A G . . . AB A G
+1 5387 . A G . . . AB A G
+1 5388 . A G . . . AB A G
+1 5389 . A G . . . AB A G
+1 5390 . A G . . . AB A G
+1 5391 . A G . . . AB A G
+1 5392 . A G . . . AB A G
+1 5393 . A G . . . AB A G
+1 5394 . A G . . . AB A G
+1 5395 . A G . . . AB A G
+1 5396 . A G . . . AB A G
+1 5397 . A G . . . AB A G
+1 5398 . A G . . . AB A G
+1 5399 . A G . . . AB A G
+1 5400 . A G . . . AB A G
+1 5401 . A G . . . AB A G
+1 5402 . A G . . . AB A G
+1 5403 . A G . . . AB A G
+1 5404 . A G . . . AB A G
+1 5405 . A G . . . AB A G
+1 5406 . A G . . . AB A G
+1 5407 . A G . . . AB A G
+1 5408 . A G . . . AB A G
+1 5409 . A G . . . AB A G
+1 5410 . A G . . . AB A G
+1 5411 . A G . . . AB A G
+1 5412 . A G . . . AB A G
+1 5413 . A G . . . AB A G
+1 5414 . A G . . . AB A G
+1 5415 . A G . . . AB A G
+1 5416 . A G . . . AB A G
+1 5417 . A G . . . AB A G
+1 5418 . A G . . . AB A G
+1 5419 . A G . . . AB A G
+1 5420 . A G . . . AB A G
+1 5421 . A G . . . AB A G
+1 5422 . A G . . . AB A G
+1 5423 . A G . . . AB A G
+1 5424 . A G . . . AB A G
+1 5425 . A G . . . AB A G
+1 5426 . A G . . . AB A G
+1 5427 . A G . . . AB A G
+1 5428 . A G . . . AB A G
+1 5429 . A G . . . AB A G
+1 5430 . A G . . . AB A G
+1 5431 . A G . . . AB A G
+1 5432 . A G . . . AB A G
+1 5433 . A G . . . AB A G
+1 5434 . A G . . . AB A G
+1 5435 . A G . . . AB A G
+1 5436 . A G . . . AB A G
+1 5437 . A G . . . AB A G
+1 5438 . A G . . . AB A G
+1 5439 . A G . . . AB A G
+1 5440 . A G . . . AB A G
+1 5441 . A G . . . AB A G
+1 5442 . A G . . . AB A G
+1 5443 . A G . . . AB A G
+1 5444 . A G . . . AB A G
+1 5445 . A G . . . AB A G
+1 5446 . A G . . . AB A G
+1 5447 . A G . . . AB A G
+1 5448 . A G . . . AB A G
+1 5449 . A G . . . AB A G
+1 5450 . A G . . . AB A G
+1 5451 . A G . . . AB A G
+1 5452 . A G . . . AB A G
+1 5453 . A G . . . AB A G
+1 5454 . A G . . . AB A G
+1 5455 . A G . . . AB A G
+1 5456 . A G . . . AB A G
+1 5457 . A G . . . AB A G
+1 5458 . A G . . . AB A G
+1 5459 . A G . . . AB A G
+1 5460 . A G . . . AB A G
+1 5461 . A G . . . AB A G
+1 5462 . A G . . . AB A G
+1 5463 . A G . . . AB A G
+1 5464 . A G . . . AB A G
+1 5465 . A G . . . AB A G
+1 5466 . A G . . . AB A G
+1 5467 . A G . . . AB A G
+1 5468 . A G . . . AB A G
+1 5469 . A G . . . AB A G
+1 5470 . A G . . . AB A G
+1 5471 . A G . . . AB A G
+1 5472 . A G . . . AB A G
+1 5473 . A G . . . AB A G
+1 5474 . A G . . . AB A G
+1 5475 . A G . . . AB A G
+1 5476 . A G . . . AB A G
+1 5477 . A G . . . AB A G
+1 5478 . A G . . . AB A G
+1 5479 . A G . . . AB A G
+1 5480 . A G . . . AB A G
+1 5481 . A G . . . AB A G
+1 5482 . A G . . . AB A G
+1 5483 . A G . . . AB A G
+1 5484 . A G . . . AB A G
+1 5485 . A G . . . AB A G
+1 5486 . A G . . . AB A G
+1 5487 . A G . . . AB A G
+1 5488 . A G . . . AB A G
+1 5489 . A G . . . AB A G
+1 5490 . A G . . . AB A G
+1 5491 . A G . . . AB A G
+1 5492 . A G . . . AB A G
+1 5493 . A G . . . AB A G
+1 5494 . A G . . . AB A G
+1 5495 . A G . . . AB A G
+1 5496 . A G . . . AB A G
+1 5497 . A G . . . AB A G
+1 5498 . A G . . . AB A G
+1 5499 . A G . . . AB A G
+1 5500 . A G . . . AB A G
+1 5501 . A G . . . AB A G
+1 5502 . A G . . . AB A G
+1 5503 . A G . . . AB A G
+1 5504 . A G . . . AB A G
+1 5505 . A G . . . AB A G
+1 5506 . A G . . . AB A G
+1 5507 . A G . . . AB A G
+1 5508 . A G . . . AB A G
+1 5509 . A G . . . AB A G
+1 5510 . A G . . . AB A G
+1 5511 . A G . . . AB A G
+1 5512 . A G . . . AB A G
+1 5513 . A G . . . AB A G
+1 5514 . A G . . . AB A G
+1 5515 . A G . . . AB A G
+1 5516 . A G . . . AB A G
+1 5517 . A G . . . AB A G
+1 5518 . A G . . . AB A G
+1 5519 . A G . . . AB A G
+1 5520 . A G . . . AB A G
+1 5521 . A G . . . AB A G
+1 5522 . A G . . . AB A G
+1 5523 . A G . . . AB A G
+1 5524 . A G . . . AB A G
+1 5525 . A G . . . AB A G
+1 5526 . A G . . . AB A G
+1 5527 . A G . . . AB A G
+1 5528 . A G . . . AB A G
+1 5529 . A G . . . AB A G
+1 5530 . A G . . . AB A G
+1 5531 . A G . . . AB A G
+1 5532 . A G . . . AB A G
+1 5533 . A G . . . AB A G
+1 5534 . A G . . . AB A G
+1 5535 . A G . . . AB A G
+1 5536 . A G . . . AB A G
+1 5537 . A G . . . AB A G
+1 5538 . A G . . . AB A G
+1 5539 . A G . . . AB A G
+1 5540 . A G . . . AB A G
+1 5541 . A G . . . AB A G
+1 5542 . A G . . . AB A G
+1 5543 . A G . . . AB A G
+1 5544 . A G . . . AB A G
+1 5545 . A G . . . AB A G
+1 5546 . A G . . . AB A G
+1 5547 . A G . . . AB A G
+1 5548 . A G . . . AB A G
+1 5549 . A G . . . AB A G
+1 5550 . A G . . . AB A G
+1 5551 . A G . . . AB A G
+1 5552 . A G . . . AB A G
+1 5553 . A G . . . AB A G
+1 5554 . A G . . . AB A G
+1 5555 . A G . . . AB A G
+1 5556 . A G . . . AB A G
+1 5557 . A G . . . AB A G
+1 5558 . A G . . . AB A G
+1 5559 . A G . . . AB A G
+1 5560 . A G . . . AB A G
+1 5561 . A G . . . AB A G
+1 5562 . A G . . . AB A G
+1 5563 . A G . . . AB A G
+1 5564 . A G . . . AB A G
+1 5565 . A G . . . AB A G
+1 5566 . A G . . . AB A G
+1 5567 . A G . . . AB A G
+1 5568 . A G . . . AB A G
+1 5569 . A G . . . AB A G
+1 5570 . A G . . . AB A G
+1 5571 . A G . . . AB A G
+1 5572 . A G . . . AB A G
+1 5573 . A G . . . AB A G
+1 5574 . A G . . . AB A G
+1 5575 . A G . . . AB A G
+1 5576 . A G . . . AB A G
+1 5577 . A G . . . AB A G
+1 5578 . A G . . . AB A G
+1 5579 . A G . . . AB A G
+1 5580 . A G . . . AB A G
+1 5581 . A G . . . AB A G
+1 5582 . A G . . . AB A G
+1 5583 . A G . . . AB A G
+1 5584 . A G . . . AB A G
+1 5585 . A G . . . AB A G
+1 5586 . A G . . . AB A G
+1 5587 . A G . . . AB A G
+1 5588 . A G . . . AB A G
+1 5589 . A G . . . AB A G
+1 5590 . A G . . . AB A G
+1 5591 . A G . . . AB A G
+1 5592 . A G . . . AB A G
+1 5593 . A G . . . AB A G
+1 5594 . A G . . . AB A G
+1 5595 . A G . . . AB A G
+1 5596 . A G . . . AB A G
+1 5597 . A G . . . AB A G
+1 5598 . A G . . . AB A G
+1 5599 . A G . . . AB A G
+1 5600 . A G . . . AB A G
+1 5601 . A G . . . AB A G
+1 5602 . A G . . . AB A G
+1 5603 . A G . . . AB A G
+1 5604 . A G . . . AB A G
+1 5605 . A G . . . AB A G
+1 5606 . A G . . . AB A G
+1 5607 . A G . . . AB A G
+1 5608 . A G . . . AB A G
+1 5609 . A G . . . AB A G
+1 5610 . A G . . . AB A G
+1 5611 . A G . . . AB A G
+1 5612 . A G . . . AB A G
+1 5613 . A G . . . AB A G
+1 5614 . A G . . . AB A G
+1 5615 . A G . . . AB A G
+1 5616 . A G . . . AB A G
+1 5617 . A G . . . AB A G
+1 5618 . A G . . . AB A G
+1 5619 . A G . . . AB A G
+1 5620 . A G . . . AB A G
+1 5621 . A G . . . AB A G
+1 5622 . A G . . . AB A G
+1 5623 . A G . . . AB A G
+1 5624 . A G . . . AB A G
+1 5625 . A G . . . AB A G
+1 5626 . A G . . . AB A G
+1 5627 . A G . . . AB A G
+1 5628 . A G . . . AB A G
+1 5629 . A G . . . AB A G
+1 5630 . A G . . . AB A G
+1 5631 . A G . . . AB A G
+1 5632 . A G . . . AB A G
+1 5633 . A G . . . AB A G
+1 5634 . A G . . . AB A G
+1 5635 . A G . . . AB A G
+1 5636 . A G . . . AB A G
+1 5637 . A G . . . AB A G
+1 5638 . A G . . . AB A G
+1 5639 . A G . . . AB A G
+1 5640 . A G . . . AB A G
+1 5641 . A G . . . AB A G
+1 5642 . A G . . . AB A G
+1 5643 . A G . . . AB A G
+1 5644 . A G . . . AB A G
+1 5645 . A G . . . AB A G
+1 5646 . A G . . . AB A G
+1 5647 . A G . . . AB A G
+1 5648 . A G . . . AB A G
+1 5649 . A G . . . AB A G
+1 5650 . A G . . . AB A G
+1 5651 . A G . . . AB A G
+1 5652 . A G . . . AB A G
+1 5653 . A G . . . AB A G
+1 5654 . A G . . . AB A G
+1 5655 . A G . . . AB A G
+1 5656 . A G . . . AB A G
+1 5657 . A G . . . AB A G
+1 5658 . A G . . . AB A G
+1 5659 . A G . . . AB A G
+1 5660 . A G . . . AB A G
+1 5661 . A G . . . AB A G
+1 5662 . A G . . . AB A G
+1 5663 . A G . . . AB A G
+1 5664 . A G . . . AB A G
+1 5665 . A G . . . AB A G
+1 5666 . A G . . . AB A G
+1 5667 . A G . . . AB A G
+1 5668 . A G . . . AB A G
+1 5669 . A G . . . AB A G
+1 5670 . A G . . . AB A G
+1 5671 . A G . . . AB A G
+1 5672 . A G . . . AB A G
+1 5673 . A G . . . AB A G
+1 5674 . A G . . . AB A G
+1 5675 . A G . . . AB A G
+1 5676 . A G . . . AB A G
+1 5677 . A G . . . AB A G
+1 5678 . A G . . . AB A G
+1 5679 . A G . . . AB A G
+1 5680 . A G . . . AB A G
+1 5681 . A G . . . AB A G
+1 5682 . A G . . . AB A G
+1 5683 . A G . . . AB A G
+1 5684 . A G . . . AB A G
+1 5685 . A G . . . AB A G
+1 5686 . A G . . . AB A G
+1 5687 . A G . . . AB A G
+1 5688 . A G . . . AB A G
+1 5689 . A G . . . AB A G
+1 5690 . A G . . . AB A G
+1 5691 . A G . . . AB A G
+1 5692 . A G . . . AB A G
+1 5693 . A G . . . AB A G
+1 5694 . A G . . . AB A G
+1 5695 . A G . . . AB A G
+1 5696 . A G . . . AB A G
+1 5697 . A G . . . AB A G
+1 5698 . A G . . . AB A G
+1 5699 . A G . . . AB A G
+1 5700 . A G . . . AB A G
+1 5701 . A G . . . AB A G
+1 5702 . A G . . . AB A G
+1 5703 . A G . . . AB A G
+1 5704 . A G . . . AB A G
+1 5705 . A G . . . AB A G
+1 5706 . A G . . . AB A G
+1 5707 . A G . . . AB A G
+1 5708 . A G . . . AB A G
+1 5709 . A G . . . AB A G
+1 5710 . A G . . . AB A G
+1 5711 . A G . . . AB A G
+1 5712 . A G . . . AB A G
+1 5713 . A G . . . AB A G
+1 5714 . A G . . . AB A G
+1 5715 . A G . . . AB A G
+1 5716 . A G . . . AB A G
+1 5717 . A G . . . AB A G
+1 5718 . A G . . . AB A G
+1 5719 . A G . . . AB A G
+1 5720 . A G . . . AB A G
+1 5721 . A G . . . AB A G
+1 5722 . A G . . . AB A G
+1 5723 . A G . . . AB A G
+1 5724 . A G . . . AB A G
+1 5725 . A G . . . AB A G
+1 5726 . A G . . . AB A G
+1 5727 . A G . . . AB A G
+1 5728 . A G . . . AB A G
+1 5729 . A G . . . AB A G
+1 5730 . A G . . . AB A G
+1 5731 . A G . . . AB A G
+1 5732 . A G . . . AB A G
+1 5733 . A G . . . AB A G
+1 5734 . A G . . . AB A G
+1 5735 . A G . . . AB A G
+1 5736 . A G . . . AB A G
+1 5737 . A G . . . AB A G
+1 5738 . A G . . . AB A G
+1 5739 . A G . . . AB A G
+1 5740 . A G . . . AB A G
+1 5741 . A G . . . AB A G
+1 5742 . A G . . . AB A G
+1 5743 . A G . . . AB A G
+1 5744 . A G . . . AB A G
+1 5745 . A G . . . AB A G
+1 5746 . A G . . . AB A G
+1 5747 . A G . . . AB A G
+1 5748 . A G . . . AB A G
+1 5749 . A G . . . AB A G
+1 5750 . A G . . . AB A G
+1 5751 . A G . . . AB A G
+1 5752 . A G . . . AB A G
+1 5753 . A G . . . AB A G
+1 5754 . A G . . . AB A G
+1 5755 . A G . . . AB A G
+1 5756 . A G . . . AB A G
+1 5757 . A G . . . AB A G
+1 5758 . A G . . . AB A G
+1 5759 . A G . . . AB A G
+1 5760 . A G . . . AB A G
+1 5761 . A G . . . AB A G
+1 5762 . A G . . . AB A G
+1 5763 . A G . . . AB A G
+1 5764 . A G . . . AB A G
+1 5765 . A G . . . AB A G
+1 5766 . A G . . . AB A G
+1 5767 . A G . . . AB A G
+1 5768 . A G . . . AB A G
+1 5769 . A G . . . AB A G
+1 5770 . A G . . . AB A G
+1 5771 . A G . . . AB A G
+1 5772 . A G . . . AB A G
+1 5773 . A G . . . AB A G
+1 5774 . A G . . . AB A G
+1 5775 . A G . . . AB A G
+1 5776 . A G . . . AB A G
+1 5777 . A G . . . AB A G
+1 5778 . A G . . . AB A G
+1 5779 . A G . . . AB A G
+1 5780 . A G . . . AB A G
+1 5781 . A G . . . AB A G
+1 5782 . A G . . . AB A G
+1 5783 . A G . . . AB A G
+1 5784 . A G . . . AB A G
+1 5785 . A G . . . AB A G
+1 5786 . A G . . . AB A G
+1 5787 . A G . . . AB A G
+1 5788 . A G . . . AB A G
+1 5789 . A G . . . AB A G
+1 5790 . A G . . . AB A G
+1 5791 . A G . . . AB A G
+1 5792 . A G . . . AB A G
+1 5793 . A G . . . AB A G
+1 5794 . A G . . . AB A G
+1 5795 . A G . . . AB A G
+1 5796 . A G . . . AB A G
+1 5797 . A G . . . AB A G
+1 5798 . A G . . . AB A G
+1 5799 . A G . . . AB A G
+1 5800 . A G . . . AB A G
+1 5801 . A G . . . AB A G
+1 5802 . A G . . . AB A G
+1 5803 . A G . . . AB A G
+1 5804 . A G . . . AB A G
+1 5805 . A G . . . AB A G
+1 5806 . A G . . . AB A G
+1 5807 . A G . . . AB A G
+1 5808 . A G . . . AB A G
+1 5809 . A G . . . AB A G
+1 5810 . A G . . . AB A G
+1 5811 . A G . . . AB A G
+1 5812 . A G . . . AB A G
+1 5813 . A G . . . AB A G
+1 5814 . A G . . . AB A G
+1 5815 . A G . . . AB A G
+1 5816 . A G . . . AB A G
+1 5817 . A G . . . AB A G
+1 5818 . A G . . . AB A G
+1 5819 . A G . . . AB A G
+1 5820 . A G . . . AB A G
+1 5821 . A G . . . AB A G
+1 5822 . A G . . . AB A G
+1 5823 . A G . . . AB A G
+1 5824 . A G . . . AB A G
+1 5825 . A G . . . AB A G
+1 5826 . A G . . . AB A G
+1 5827 . A G . . . AB A G
+1 5828 . A G . . . AB A G
+1 5829 . A G . . . AB A G
+1 5830 . A G . . . AB A G
+1 5831 . A G . . . AB A G
+1 5832 . A G . . . AB A G
+1 5833 . A G . . . AB A G
+1 5834 . A G . . . AB A G
+1 5835 . A G . . . AB A G
+1 5836 . A G . . . AB A G
+1 5837 . A G . . . AB A G
+1 5838 . A G . . . AB A G
+1 5839 . A G . . . AB A G
+1 5840 . A G . . . AB A G
+1 5841 . A G . . . AB A G
+1 5842 . A G . . . AB A G
+1 5843 . A G . . . AB A G
+1 5844 . A G . . . AB A G
+1 5845 . A G . . . AB A G
+1 5846 . A G . . . AB A G
+1 5847 . A G . . . AB A G
+1 5848 . A G . . . AB A G
+1 5849 . A G . . . AB A G
+1 5850 . A G . . . AB A G
+1 5851 . A G . . . AB A G
+1 5852 . A G . . . AB A G
+1 5853 . A G . . . AB A G
+1 5854 . A G . . . AB A G
+1 5855 . A G . . . AB A G
+1 5856 . A G . . . AB A G
+1 5857 . A G . . . AB A G
+1 5858 . A G . . . AB A G
+1 5859 . A G . . . AB A G
+1 5860 . A G . . . AB A G
+1 5861 . A G . . . AB A G
+1 5862 . A G . . . AB A G
+1 5863 . A G . . . AB A G
+1 5864 . A G . . . AB A G
+1 5865 . A G . . . AB A G
+1 5866 . A G . . . AB A G
+1 5867 . A G . . . AB A G
+1 5868 . A G . . . AB A G
+1 5869 . A G . . . AB A G
+1 5870 . A G . . . AB A G
+1 5871 . A G . . . AB A G
+1 5872 . A G . . . AB A G
+1 5873 . A G . . . AB A G
+1 5874 . A G . . . AB A G
+1 5875 . A G . . . AB A G
+1 5876 . A G . . . AB A G
+1 5877 . A G . . . AB A G
+1 5878 . A G . . . AB A G
+1 5879 . A G . . . AB A G
+1 5880 . A G . . . AB A G
+1 5881 . A G . . . AB A G
+1 5882 . A G . . . AB A G
+1 5883 . A G . . . AB A G
+1 5884 . A G . . . AB A G
+1 5885 . A G . . . AB A G
+1 5886 . A G . . . AB A G
+1 5887 . A G . . . AB A G
+1 5888 . A G . . . AB A G
+1 5889 . A G . . . AB A G
+1 5890 . A G . . . AB A G
+1 5891 . A G . . . AB A G
+1 5892 . A G . . . AB A G
+1 5893 . A G . . . AB A G
+1 5894 . A G . . . AB A G
+1 5895 . A G . . . AB A G
+1 5896 . A G . . . AB A G
+1 5897 . A G . . . AB A G
+1 5898 . A G . . . AB A G
+1 5899 . A G . . . AB A G
+1 5900 . A G . . . AB A G
+1 5901 . A G . . . AB A G
+1 5902 . A G . . . AB A G
+1 5903 . A G . . . AB A G
+1 5904 . A G . . . AB A G
+1 5905 . A G . . . AB A G
+1 5906 . A G . . . AB A G
+1 5907 . A G . . . AB A G
+1 5908 . A G . . . AB A G
+1 5909 . A G . . . AB A G
+1 5910 . A G . . . AB A G
+1 5911 . A G . . . AB A G
+1 5912 . A G . . . AB A G
+1 5913 . A G . . . AB A G
+1 5914 . A G . . . AB A G
+1 5915 . A G . . . AB A G
+1 5916 . A G . . . AB A G
+1 5917 . A G . . . AB A G
+1 5918 . A G . . . AB A G
+1 5919 . A G . . . AB A G
+1 5920 . A G . . . AB A G
+1 5921 . A G . . . AB A G
+1 5922 . A G . . . AB A G
+1 5923 . A G . . . AB A G
+1 5924 . A G . . . AB A G
+1 5925 . A G . . . AB A G
+1 5926 . A G . . . AB A G
+1 5927 . A G . . . AB A G
+1 5928 . A G . . . AB A G
+1 5929 . A G . . . AB A G
+1 5930 . A G . . . AB A G
+1 5931 . A G . . . AB A G
+1 5932 . A G . . . AB A G
+1 5933 . A G . . . AB A G
+1 5934 . A G . . . AB A G
+1 5935 . A G . . . AB A G
+1 5936 . A G . . . AB A G
+1 5937 . A G . . . AB A G
+1 5938 . A G . . . AB A G
+1 5939 . A G . . . AB A G
+1 5940 . A G . . . AB A G
+1 5941 . A G . . . AB A G
+1 5942 . A G . . . AB A G
+1 5943 . A G . . . AB A G
+1 5944 . A G . . . AB A G
+1 5945 . A G . . . AB A G
+1 5946 . A G . . . AB A G
+1 5947 . A G . . . AB A G
+1 5948 . A G . . . AB A G
+1 5949 . A G . . . AB A G
+1 5950 . A G . . . AB A G
+1 5951 . A G . . . AB A G
+1 5952 . A G . . . AB A G
+1 5953 . A G . . . AB A G
+1 5954 . A G . . . AB A G
+1 5955 . A G . . . AB A G
+1 5956 . A G . . . AB A G
+1 5957 . A G . . . AB A G
+1 5958 . A G . . . AB A G
+1 5959 . A G . . . AB A G
+1 5960 . A G . . . AB A G
+1 5961 . A G . . . AB A G
+1 5962 . A G . . . AB A G
+1 5963 . A G . . . AB A G
+1 5964 . A G . . . AB A G
+1 5965 . A G . . . AB A G
+1 5966 . A G . . . AB A G
+1 5967 . A G . . . AB A G
+1 5968 . A G . . . AB A G
+1 5969 . A G . . . AB A G
+1 5970 . A G . . . AB A G
+1 5971 . A G . . . AB A G
+1 5972 . A G . . . AB A G
+1 5973 . A G . . . AB A G
+1 5974 . A G . . . AB A G
+1 5975 . A G . . . AB A G
+1 5976 . A G . . . AB A G
+1 5977 . A G . . . AB A G
+1 5978 . A G . . . AB A G
+1 5979 . A G . . . AB A G
+1 5980 . A G . . . AB A G
+1 5981 . A G . . . AB A G
+1 5982 . A G . . . AB A G
+1 5983 . A G . . . AB A G
+1 5984 . A G . . . AB A G
+1 5985 . A G . . . AB A G
+1 5986 . A G . . . AB A G
+1 5987 . A G . . . AB A G
+1 5988 . A G . . . AB A G
+1 5989 . A G . . . AB A G
+1 5990 . A G . . . AB A G
+1 5991 . A G . . . AB A G
+1 5992 . A G . . . AB A G
+1 5993 . A G . . . AB A G
+1 5994 . A G . . . AB A G
+1 5995 . A G . . . AB A G
+1 5996 . A G . . . AB A G
+1 5997 . A G . . . AB A G
+1 5998 . A G . . . AB A G
+1 5999 . A G . . . AB A G
+1 6000 . A G . . . AB A G
+1 6001 . A G . . . AB A G
+1 6002 . A G . . . AB A G
+1 6003 . A G . . . AB A G
+1 6004 . A G . . . AB A G
+1 6005 . A G . . . AB A G
+1 6006 . A G . . . AB A G
+1 6007 . A G . . . AB A G
+1 6008 . A G . . . AB A G
+1 6009 . A G . . . AB A G
+1 6010 . A G . . . AB A G
+1 6011 . A G . . . AB A G
+1 6012 . A G . . . AB A G
+1 6013 . A G . . . AB A G
+1 6014 . A G . . . AB A G
+1 6015 . A G . . . AB A G
+1 6016 . A G . . . AB A G
+1 6017 . A G . . . AB A G
+1 6018 . A G . . . AB A G
+1 6019 . A G . . . AB A G
+1 6020 . A G . . . AB A G
+1 6021 . A G . . . AB A G
+1 6022 . A G . . . AB A G
+1 6023 . A G . . . AB A G
+1 6024 . A G . . . AB A G
+1 6025 . A G . . . AB A G
+1 6026 . A G . . . AB A G
+1 6027 . A G . . . AB A G
+1 6028 . A G . . . AB A G
+1 6029 . A G . . . AB A G
+1 6030 . A G . . . AB A G
+1 6031 . A G . . . AB A G
+1 6032 . A G . . . AB A G
+1 6033 . A G . . . AB A G
+1 6034 . A G . . . AB A G
+1 6035 . A G . . . AB A G
+1 6036 . A G . . . AB A G
+1 6037 . A G . . . AB A G
+1 6038 . A G . . . AB A G
+1 6039 . A G . . . AB A G
+1 6040 . A G . . . AB A G
+1 6041 . A G . . . AB A G
+1 6042 . A G . . . AB A G
+1 6043 . A G . . . AB A G
+1 6044 . A G . . . AB A G
+1 6045 . A G . . . AB A G
+1 6046 . A G . . . AB A G
+1 6047 . A G . . . AB A G
+1 6048 . A G . . . AB A G
+1 6049 . A G . . . AB A G
+1 6050 . A G . . . AB A G
+1 6051 . A G . . . AB A G
+1 6052 . A G . . . AB A G
+1 6053 . A G . . . AB A G
+1 6054 . A G . . . AB A G
+1 6055 . A G . . . AB A G
+1 6056 . A G . . . AB A G
+1 6057 . A G . . . AB A G
+1 6058 . A G . . . AB A G
+1 6059 . A G . . . AB A G
+1 6060 . A G . . . AB A G
+1 6061 . A G . . . AB A G
+1 6062 . A G . . . AB A G
+1 6063 . A G . . . AB A G
+1 6064 . A G . . . AB A G
+1 6065 . A G . . . AB A G
+1 6066 . A G . . . AB A G
+1 6067 . A G . . . AB A G
+1 6068 . A G . . . AB A G
+1 6069 . A G . . . AB A G
+1 6070 . A G . . . AB A G
+1 6071 . A G . . . AB A G
+1 6072 . A G . . . AB A G
+1 6073 . A G . . . AB A G
+1 6074 . A G . . . AB A G
+1 6075 . A G . . . AB A G
+1 6076 . A G . . . AB A G
+1 6077 . A G . . . AB A G
+1 6078 . A G . . . AB A G
+1 6079 . A G . . . AB A G
+1 6080 . A G . . . AB A G
+1 6081 . A G . . . AB A G
+1 6082 . A G . . . AB A G
+1 6083 . A G . . . AB A G
+1 6084 . A G . . . AB A G
+1 6085 . A G . . . AB A G
+1 6086 . A G . . . AB A G
+1 6087 . A G . . . AB A G
+1 6088 . A G . . . AB A G
+1 6089 . A G . . . AB A G
+1 6090 . A G . . . AB A G
+1 6091 . A G . . . AB A G
+1 6092 . A G . . . AB A G
+1 6093 . A G . . . AB A G
+1 6094 . A G . . . AB A G
+1 6095 . A G . . . AB A G
+1 6096 . A G . . . AB A G
+1 6097 . A G . . . AB A G
+1 6098 . A G . . . AB A G
+1 6099 . A G . . . AB A G
+1 6100 . A G . . . AB A G
+1 6101 . A G . . . AB A G
+1 6102 . A G . . . AB A G
+1 6103 . A G . . . AB A G
+1 6104 . A G . . . AB A G
+1 6105 . A G . . . AB A G
+1 6106 . A G . . . AB A G
+1 6107 . A G . . . AB A G
+1 6108 . A G . . . AB A G
+1 6109 . A G . . . AB A G
+1 6110 . A G . . . AB A G
+1 6111 . A G . . . AB A G
+1 6112 . A G . . . AB A G
+1 6113 . A G . . . AB A G
+1 6114 . A G . . . AB A G
+1 6115 . A G . . . AB A G
+1 6116 . A G . . . AB A G
+1 6117 . A G . . . AB A G
+1 6118 . A G . . . AB A G
+1 6119 . A G . . . AB A G
+1 6120 . A G . . . AB A G
+1 6121 . A G . . . AB A G
+1 6122 . A G . . . AB A G
+1 6123 . A G . . . AB A G
+1 6124 . A G . . . AB A G
+1 6125 . A G . . . AB A G
+1 6126 . A G . . . AB A G
+1 6127 . A G . . . AB A G
+1 6128 . A G . . . AB A G
+1 6129 . A G . . . AB A G
+1 6130 . A G . . . AB A G
+1 6131 . A G . . . AB A G
+1 6132 . A G . . . AB A G
+1 6133 . A G . . . AB A G
+1 6134 . A G . . . AB A G
+1 6135 . A G . . . AB A G
+1 6136 . A G . . . AB A G
+1 6137 . A G . . . AB A G
+1 6138 . A G . . . AB A G
+1 6139 . A G . . . AB A G
+1 6140 . A G . . . AB A G
+1 6141 . A G . . . AB A G
+1 6142 . A G . . . AB A G
+1 6143 . A G . . . AB A G
+1 6144 . A G . . . AB A G
+1 6145 . A G . . . AB A G
+1 6146 . A G . . . AB A G
+1 6147 . A G . . . AB A G
+1 6148 . A G . . . AB A G
+1 6149 . A G . . . AB A G
+1 6150 . A G . . . AB A G
+1 6151 . A G . . . AB A G
+1 6152 . A G . . . AB A G
+1 6153 . A G . . . AB A G
+1 6154 . A G . . . AB A G
+1 6155 . A G . . . AB A G
+1 6156 . A G . . . AB A G
+1 6157 . A G . . . AB A G
+1 6158 . A G . . . AB A G
+1 6159 . A G . . . AB A G
+1 6160 . A G . . . AB A G
+1 6161 . A G . . . AB A G
+1 6162 . A G . . . AB A G
+1 6163 . A G . . . AB A G
+1 6164 . A G . . . AB A G
+1 6165 . A G . . . AB A G
+1 6166 . A G . . . AB A G
+1 6167 . A G . . . AB A G
+1 6168 . A G . . . AB A G
+1 6169 . A G . . . AB A G
+1 6170 . A G . . . AB A G
+1 6171 . A G . . . AB A G
+1 6172 . A G . . . AB A G
+1 6173 . A G . . . AB A G
+1 6174 . A G . . . AB A G
+1 6175 . A G . . . AB A G
+1 6176 . A G . . . AB A G
+1 6177 . A G . . . AB A G
+1 6178 . A G . . . AB A G
+1 6179 . A G . . . AB A G
+1 6180 . A G . . . AB A G
+1 6181 . A G . . . AB A G
+1 6182 . A G . . . AB A G
+1 6183 . A G . . . AB A G
+1 6184 . A G . . . AB A G
+1 6185 . A G . . . AB A G
+1 6186 . A G . . . AB A G
+1 6187 . A G . . . AB A G
+1 6188 . A G . . . AB A G
+1 6189 . A G . . . AB A G
+1 6190 . A G . . . AB A G
+1 6191 . A G . . . AB A G
+1 6192 . A G . . . AB A G
+1 6193 . A G . . . AB A G
+1 6194 . A G . . . AB A G
+1 6195 . A G . . . AB A G
+1 6196 . A G . . . AB A G
+1 6197 . A G . . . AB A G
+1 6198 . A G . . . AB A G
+1 6199 . A G . . . AB A G
+1 6200 . A G . . . AB A G
+1 6201 . A G . . . AB A G
+1 6202 . A G . . . AB A G
+1 6203 . A G . . . AB A G
+1 6204 . A G . . . AB A G
+1 6205 . A G . . . AB A G
+1 6206 . A G . . . AB A G
+1 6207 . A G . . . AB A G
+1 6208 . A G . . . AB A G
+1 6209 . A G . . . AB A G
+1 6210 . A G . . . AB A G
+1 6211 . A G . . . AB A G
+1 6212 . A G . . . AB A G
+1 6213 . A G . . . AB A G
+1 6214 . A G . . . AB A G
+1 6215 . A G . . . AB A G
+1 6216 . A G . . . AB A G
+1 6217 . A G . . . AB A G
+1 6218 . A G . . . AB A G
+1 6219 . A G . . . AB A G
+1 6220 . A G . . . AB A G
+1 6221 . A G . . . AB A G
+1 6222 . A G . . . AB A G
+1 6223 . A G . . . AB A G
+1 6224 . A G . . . AB A G
+1 6225 . A G . . . AB A G
+1 6226 . A G . . . AB A G
+1 6227 . A G . . . AB A G
+1 6228 . A G . . . AB A G
+1 6229 . A G . . . AB A G
+1 6230 . A G . . . AB A G
+1 6231 . A G . . . AB A G
+1 6232 . A G . . . AB A G
+1 6233 . A G . . . AB A G
+1 6234 . A G . . . AB A G
+1 6235 . A G . . . AB A G
+1 6236 . A G . . . AB A G
+1 6237 . A G . . . AB A G
+1 6238 . A G . . . AB A G
+1 6239 . A G . . . AB A G
+1 6240 . A G . . . AB A G
+1 6241 . A G . . . AB A G
+1 6242 . A G . . . AB A G
+1 6243 . A G . . . AB A G
+1 6244 . A G . . . AB A G
+1 6245 . A G . . . AB A G
+1 6246 . A G . . . AB A G
+1 6247 . A G . . . AB A G
+1 6248 . A G . . . AB A G
+1 6249 . A G . . . AB A G
+1 6250 . A G . . . AB A G
+1 6251 . A G . . . AB A G
+1 6252 . A G . . . AB A G
+1 6253 . A G . . . AB A G
+1 6254 . A G . . . AB A G
+1 6255 . A G . . . AB A G
+1 6256 . A G . . . AB A G
+1 6257 . A G . . . AB A G
+1 6258 . A G . . . AB A G
+1 6259 . A G . . . AB A G
+1 6260 . A G . . . AB A G
+1 6261 . A G . . . AB A G
+1 6262 . A G . . . AB A G
+1 6263 . A G . . . AB A G
+1 6264 . A G . . . AB A G
+1 6265 . A G . . . AB A G
+1 6266 . A G . . . AB A G
+1 6267 . A G . . . AB A G
+1 6268 . A G . . . AB A G
+1 6269 . A G . . . AB A G
+1 6270 . A G . . . AB A G
+1 6271 . A G . . . AB A G
+1 6272 . A G . . . AB A G
+1 6273 . A G . . . AB A G
+1 6274 . A G . . . AB A G
+1 6275 . A G . . . AB A G
+1 6276 . A G . . . AB A G
+1 6277 . A G . . . AB A G
+1 6278 . A G . . . AB A G
+1 6279 . A G . . . AB A G
+1 6280 . A G . . . AB A G
+1 6281 . A G . . . AB A G
+1 6282 . A G . . . AB A G
+1 6283 . A G . . . AB A G
+1 6284 . A G . . . AB A G
+1 6285 . A G . . . AB A G
+1 6286 . A G . . . AB A G
+1 6287 . A G . . . AB A G
+1 6288 . A G . . . AB A G
+1 6289 . A G . . . AB A G
+1 6290 . A G . . . AB A G
+1 6291 . A G . . . AB A G
+1 6292 . A G . . . AB A G
+1 6293 . A G . . . AB A G
+1 6294 . A G . . . AB A G
+1 6295 . A G . . . AB A G
+1 6296 . A G . . . AB A G
+1 6297 . A G . . . AB A G
+1 6298 . A G . . . AB A G
+1 6299 . A G . . . AB A G
+1 6300 . A G . . . AB A G
+1 6301 . A G . . . AB A G
+1 6302 . A G . . . AB A G
+1 6303 . A G . . . AB A G
+1 6304 . A G . . . AB A G
+1 6305 . A G . . . AB A G
+1 6306 . A G . . . AB A G
+1 6307 . A G . . . AB A G
+1 6308 . A G . . . AB A G
+1 6309 . A G . . . AB A G
+1 6310 . A G . . . AB A G
+1 6311 . A G . . . AB A G
+1 6312 . A G . . . AB A G
+1 6313 . A G . . . AB A G
+1 6314 . A G . . . AB A G
+1 6315 . A G . . . AB A G
+1 6316 . A G . . . AB A G
+1 6317 . A G . . . AB A G
+1 6318 . A G . . . AB A G
+1 6319 . A G . . . AB A G
+1 6320 . A G . . . AB A G
+1 6321 . A G . . . AB A G
+1 6322 . A G . . . AB A G
+1 6323 . A G . . . AB A G
+1 6324 . A G . . . AB A G
+1 6325 . A G . . . AB A G
+1 6326 . A G . . . AB A G
+1 6327 . A G . . . AB A G
+1 6328 . A G . . . AB A G
+1 6329 . A G . . . AB A G
+1 6330 . A G . . . AB A G
+1 6331 . A G . . . AB A G
+1 6332 . A G . . . AB A G
+1 6333 . A G . . . AB A G
+1 6334 . A G . . . AB A G
+1 6335 . A G . . . AB A G
+1 6336 . A G . . . AB A G
+1 6337 . A G . . . AB A G
+1 6338 . A G . . . AB A G
+1 6339 . A G . . . AB A G
+1 6340 . A G . . . AB A G
+1 6341 . A G . . . AB A G
+1 6342 . A G . . . AB A G
+1 6343 . A G . . . AB A G
+1 6344 . A G . . . AB A G
+1 6345 . A G . . . AB A G
+1 6346 . A G . . . AB A G
+1 6347 . A G . . . AB A G
+1 6348 . A G . . . AB A G
+1 6349 . A G . . . AB A G
+1 6350 . A G . . . AB A G
+1 6351 . A G . . . AB A G
+1 6352 . A G . . . AB A G
+1 6353 . A G . . . AB A G
+1 6354 . A G . . . AB A G
+1 6355 . A G . . . AB A G
+1 6356 . A G . . . AB A G
+1 6357 . A G . . . AB A G
+1 6358 . A G . . . AB A G
+1 6359 . A G . . . AB A G
+1 6360 . A G . . . AB A G
+1 6361 . A G . . . AB A G
+1 6362 . A G . . . AB A G
+1 6363 . A G . . . AB A G
+1 6364 . A G . . . AB A G
+1 6365 . A G . . . AB A G
+1 6366 . A G . . . AB A G
+1 6367 . A G . . . AB A G
+1 6368 . A G . . . AB A G
+1 6369 . A G . . . AB A G
+1 6370 . A G . . . AB A G
+1 6371 . A G . . . AB A G
+1 6372 . A G . . . AB A G
+1 6373 . A G . . . AB A G
+1 6374 . A G . . . AB A G
+1 6375 . A G . . . AB A G
+1 6376 . A G . . . AB A G
+1 6377 . A G . . . AB A G
+1 6378 . A G . . . AB A G
+1 6379 . A G . . . AB A G
+1 6380 . A G . . . AB A G
+1 6381 . A G . . . AB A G
+1 6382 . A G . . . AB A G
+1 6383 . A G . . . AB A G
+1 6384 . A G . . . AB A G
+1 6385 . A G . . . AB A G
+1 6386 . A G . . . AB A G
+1 6387 . A G . . . AB A G
+1 6388 . A G . . . AB A G
+1 6389 . A G . . . AB A G
+1 6390 . A G . . . AB A G
+1 6391 . A G . . . AB A G
+1 6392 . A G . . . AB A G
+1 6393 . A G . . . AB A G
+1 6394 . A G . . . AB A G
+1 6395 . A G . . . AB A G
+1 6396 . A G . . . AB A G
+1 6397 . A G . . . AB A G
+1 6398 . A G . . . AB A G
+1 6399 . A G . . . AB A G
+1 6400 . A G . . . AB A G
+1 6401 . A G . . . AB A G
+1 6402 . A G . . . AB A G
+1 6403 . A G . . . AB A G
+1 6404 . A G . . . AB A G
+1 6405 . A G . . . AB A G
+1 6406 . A G . . . AB A G
+1 6407 . A G . . . AB A G
+1 6408 . A G . . . AB A G
+1 6409 . A G . . . AB A G
+1 6410 . A G . . . AB A G
+1 6411 . A G . . . AB A G
+1 6412 . A G . . . AB A G
+1 6413 . A G . . . AB A G
+1 6414 . A G . . . AB A G
+1 6415 . A G . . . AB A G
+1 6416 . A G . . . AB A G
+1 6417 . A G . . . AB A G
+1 6418 . A G . . . AB A G
+1 6419 . A G . . . AB A G
+1 6420 . A G . . . AB A G
+1 6421 . A G . . . AB A G
+1 6422 . A G . . . AB A G
+1 6423 . A G . . . AB A G
+1 6424 . A G . . . AB A G
+1 6425 . A G . . . AB A G
+1 6426 . A G . . . AB A G
+1 6427 . A G . . . AB A G
+1 6428 . A G . . . AB A G
+1 6429 . A G . . . AB A G
+1 6430 . A G . . . AB A G
+1 6431 . A G . . . AB A G
+1 6432 . A G . . . AB A G
+1 6433 . A G . . . AB A G
+1 6434 . A G . . . AB A G
+1 6435 . A G . . . AB A G
+1 6436 . A G . . . AB A G
+1 6437 . A G . . . AB A G
+1 6438 . A G . . . AB A G
+1 6439 . A G . . . AB A G
+1 6440 . A G . . . AB A G
+1 6441 . A G . . . AB A G
+1 6442 . A G . . . AB A G
+1 6443 . A G . . . AB A G
+1 6444 . A G . . . AB A G
+1 6445 . A G . . . AB A G
+1 6446 . A G . . . AB A G
+1 6447 . A G . . . AB A G
+1 6448 . A G . . . AB A G
+1 6449 . A G . . . AB A G
+1 6450 . A G . . . AB A G
+1 6451 . A G . . . AB A G
+1 6452 . A G . . . AB A G
+1 6453 . A G . . . AB A G
+1 6454 . A G . . . AB A G
+1 6455 . A G . . . AB A G
+1 6456 . A G . . . AB A G
+1 6457 . A G . . . AB A G
+1 6458 . A G . . . AB A G
+1 6459 . A G . . . AB A G
+1 6460 . A G . . . AB A G
+1 6461 . A G . . . AB A G
+1 6462 . A G . . . AB A G
+1 6463 . A G . . . AB A G
+1 6464 . A G . . . AB A G
+1 6465 . A G . . . AB A G
+1 6466 . A G . . . AB A G
+1 6467 . A G . . . AB A G
+1 6468 . A G . . . AB A G
+1 6469 . A G . . . AB A G
+1 6470 . A G . . . AB A G
+1 6471 . A G . . . AB A G
+1 6472 . A G . . . AB A G
+1 6473 . A G . . . AB A G
+1 6474 . A G . . . AB A G
+1 6475 . A G . . . AB A G
+1 6476 . A G . . . AB A G
+1 6477 . A G . . . AB A G
+1 6478 . A G . . . AB A G
+1 6479 . A G . . . AB A G
+1 6480 . A G . . . AB A G
+1 6481 . A G . . . AB A G
+1 6482 . A G . . . AB A G
+1 6483 . A G . . . AB A G
+1 6484 . A G . . . AB A G
+1 6485 . A G . . . AB A G
+1 6486 . A G . . . AB A G
+1 6487 . A G . . . AB A G
+1 6488 . A G . . . AB A G
+1 6489 . A G . . . AB A G
+1 6490 . A G . . . AB A G
+1 6491 . A G . . . AB A G
+1 6492 . A G . . . AB A G
+1 6493 . A G . . . AB A G
+1 6494 . A G . . . AB A G
+1 6495 . A G . . . AB A G
+1 6496 . A G . . . AB A G
+1 6497 . A G . . . AB A G
+1 6498 . A G . . . AB A G
+1 6499 . A G . . . AB A G
+1 6500 . A G . . . AB A G
+1 6501 . A G . . . AB A G
+1 6502 . A G . . . AB A G
+1 6503 . A G . . . AB A G
+1 6504 . A G . . . AB A G
+1 6505 . A G . . . AB A G
+1 6506 . A G . . . AB A G
+1 6507 . A G . . . AB A G
+1 6508 . A G . . . AB A G
+1 6509 . A G . . . AB A G
+1 6510 . A G . . . AB A G
+1 6511 . A G . . . AB A G
+1 6512 . A G . . . AB A G
+1 6513 . A G . . . AB A G
+1 6514 . A G . . . AB A G
+1 6515 . A G . . . AB A G
+1 6516 . A G . . . AB A G
+1 6517 . A G . . . AB A G
+1 6518 . A G . . . AB A G
+1 6519 . A G . . . AB A G
+1 6520 . A G . . . AB A G
+1 6521 . A G . . . AB A G
+1 6522 . A G . . . AB A G
+1 6523 . A G . . . AB A G
+1 6524 . A G . . . AB A G
+1 6525 . A G . . . AB A G
+1 6526 . A G . . . AB A G
+1 6527 . A G . . . AB A G
+1 6528 . A G . . . AB A G
+1 6529 . A G . . . AB A G
+1 6530 . A G . . . AB A G
+1 6531 . A G . . . AB A G
+1 6532 . A G . . . AB A G
+1 6533 . A G . . . AB A G
+1 6534 . A G . . . AB A G
+1 6535 . A G . . . AB A G
+1 6536 . A G . . . AB A G
+1 6537 . A G . . . AB A G
+1 6538 . A G . . . AB A G
+1 6539 . A G . . . AB A G
+1 6540 . A G . . . AB A G
+1 6541 . A G . . . AB A G
+1 6542 . A G . . . AB A G
+1 6543 . A G . . . AB A G
+1 6544 . A G . . . AB A G
+1 6545 . A G . . . AB A G
+1 6546 . A G . . . AB A G
+1 6547 . A G . . . AB A G
+1 6548 . A G . . . AB A G
+1 6549 . A G . . . AB A G
+1 6550 . A G . . . AB A G
+1 6551 . A G . . . AB A G
+1 6552 . A G . . . AB A G
+1 6553 . A G . . . AB A G
+1 6554 . A G . . . AB A G
+1 6555 . A G . . . AB A G
+1 6556 . A G . . . AB A G
+1 6557 . A G . . . AB A G
+1 6558 . A G . . . AB A G
+1 6559 . A G . . . AB A G
+1 6560 . A G . . . AB A G
+1 6561 . A G . . . AB A G
+1 6562 . A G . . . AB A G
+1 6563 . A G . . . AB A G
+1 6564 . A G . . . AB A G
+1 6565 . A G . . . AB A G
+1 6566 . A G . . . AB A G
+1 6567 . A G . . . AB A G
+1 6568 . A G . . . AB A G
+1 6569 . A G . . . AB A G
+1 6570 . A G . . . AB A G
+1 6571 . A G . . . AB A G
+1 6572 . A G . . . AB A G
+1 6573 . A G . . . AB A G
+1 6574 . A G . . . AB A G
+1 6575 . A G . . . AB A G
+1 6576 . A G . . . AB A G
+1 6577 . A G . . . AB A G
+1 6578 . A G . . . AB A G
+1 6579 . A G . . . AB A G
+1 6580 . A G . . . AB A G
+1 6581 . A G . . . AB A G
+1 6582 . A G . . . AB A G
+1 6583 . A G . . . AB A G
+1 6584 . A G . . . AB A G
+1 6585 . A G . . . AB A G
+1 6586 . A G . . . AB A G
+1 6587 . A G . . . AB A G
+1 6588 . A G . . . AB A G
+1 6589 . A G . . . AB A G
+1 6590 . A G . . . AB A G
+1 6591 . A G . . . AB A G
+1 6592 . A G . . . AB A G
+1 6593 . A G . . . AB A G
+1 6594 . A G . . . AB A G
+1 6595 . A G . . . AB A G
+1 6596 . A G . . . AB A G
+1 6597 . A G . . . AB A G
+1 6598 . A G . . . AB A G
+1 6599 . A G . . . AB A G
+1 6600 . A G . . . AB A G
+1 6601 . A G . . . AB A G
+1 6602 . A G . . . AB A G
+1 6603 . A G . . . AB A G
+1 6604 . A G . . . AB A G
+1 6605 . A G . . . AB A G
+1 6606 . A G . . . AB A G
+1 6607 . A G . . . AB A G
+1 6608 . A G . . . AB A G
+1 6609 . A G . . . AB A G
+1 6610 . A G . . . AB A G
+1 6611 . A G . . . AB A G
+1 6612 . A G . . . AB A G
+1 6613 . A G . . . AB A G
+1 6614 . A G . . . AB A G
+1 6615 . A G . . . AB A G
+1 6616 . A G . . . AB A G
+1 6617 . A G . . . AB A G
+1 6618 . A G . . . AB A G
+1 6619 . A G . . . AB A G
+1 6620 . A G . . . AB A G
+1 6621 . A G . . . AB A G
+1 6622 . A G . . . AB A G
+1 6623 . A G . . . AB A G
+1 6624 . A G . . . AB A G
+1 6625 . A G . . . AB A G
+1 6626 . A G . . . AB A G
+1 6627 . A G . . . AB A G
+1 6628 . A G . . . AB A G
+1 6629 . A G . . . AB A G
+1 6630 . A G . . . AB A G
+1 6631 . A G . . . AB A G
+1 6632 . A G . . . AB A G
+1 6633 . A G . . . AB A G
+1 6634 . A G . . . AB A G
+1 6635 . A G . . . AB A G
+1 6636 . A G . . . AB A G
+1 6637 . A G . . . AB A G
+1 6638 . A G . . . AB A G
+1 6639 . A G . . . AB A G
+1 6640 . A G . . . AB A G
+1 6641 . A G . . . AB A G
+1 6642 . A G . . . AB A G
+1 6643 . A G . . . AB A G
+1 6644 . A G . . . AB A G
+1 6645 . A G . . . AB A G
+1 6646 . A G . . . AB A G
+1 6647 . A G . . . AB A G
+1 6648 . A G . . . AB A G
+1 6649 . A G . . . AB A G
+1 6650 . A G . . . AB A G
+1 6651 . A G . . . AB A G
+1 6652 . A G . . . AB A G
+1 6653 . A G . . . AB A G
+1 6654 . A G . . . AB A G
+1 6655 . A G . . . AB A G
+1 6656 . A G . . . AB A G
+1 6657 . A G . . . AB A G
+1 6658 . A G . . . AB A G
+1 6659 . A G . . . AB A G
+1 6660 . A G . . . AB A G
+1 6661 . A G . . . AB A G
+1 6662 . A G . . . AB A G
+1 6663 . A G . . . AB A G
+1 6664 . A G . . . AB A G
+1 6665 . A G . . . AB A G
+1 6666 . A G . . . AB A G
+1 6667 . A G . . . AB A G
+1 6668 . A G . . . AB A G
+1 6669 . A G . . . AB A G
+1 6670 . A G . . . AB A G
+1 6671 . A G . . . AB A G
+1 6672 . A G . . . AB A G
+1 6673 . A G . . . AB A G
+1 6674 . A G . . . AB A G
+1 6675 . A G . . . AB A G
+1 6676 . A G . . . AB A G
+1 6677 . A G . . . AB A G
+1 6678 . A G . . . AB A G
+1 6679 . A G . . . AB A G
+1 6680 . A G . . . AB A G
+1 6681 . A G . . . AB A G
+1 6682 . A G . . . AB A G
+1 6683 . A G . . . AB A G
+1 6684 . A G . . . AB A G
+1 6685 . A G . . . AB A G
+1 6686 . A G . . . AB A G
+1 6687 . A G . . . AB A G
+1 6688 . A G . . . AB A G
+1 6689 . A G . . . AB A G
+1 6690 . A G . . . AB A G
+1 6691 . A G . . . AB A G
+1 6692 . A G . . . AB A G
+1 6693 . A G . . . AB A G
+1 6694 . A G . . . AB A G
+1 6695 . A G . . . AB A G
+1 6696 . A G . . . AB A G
+1 6697 . A G . . . AB A G
+1 6698 . A G . . . AB A G
+1 6699 . A G . . . AB A G
+1 6700 . A G . . . AB A G
+1 6701 . A G . . . AB A G
+1 6702 . A G . . . AB A G
+1 6703 . A G . . . AB A G
+1 6704 . A G . . . AB A G
+1 6705 . A G . . . AB A G
+1 6706 . A G . . . AB A G
+1 6707 . A G . . . AB A G
+1 6708 . A G . . . AB A G
+1 6709 . A G . . . AB A G
+1 6710 . A G . . . AB A G
+1 6711 . A G . . . AB A G
+1 6712 . A G . . . AB A G
+1 6713 . A G . . . AB A G
+1 6714 . A G . . . AB A G
+1 6715 . A G . . . AB A G
+1 6716 . A G . . . AB A G
+1 6717 . A G . . . AB A G
+1 6718 . A G . . . AB A G
+1 6719 . A G . . . AB A G
+1 6720 . A G . . . AB A G
+1 6721 . A G . . . AB A G
+1 6722 . A G . . . AB A G
+1 6723 . A G . . . AB A G
+1 6724 . A G . . . AB A G
+1 6725 . A G . . . AB A G
+1 6726 . A G . . . AB A G
+1 6727 . A G . . . AB A G
+1 6728 . A G . . . AB A G
+1 6729 . A G . . . AB A G
+1 6730 . A G . . . AB A G
+1 6731 . A G . . . AB A G
+1 6732 . A G . . . AB A G
+1 6733 . A G . . . AB A G
+1 6734 . A G . . . AB A G
+1 6735 . A G . . . AB A G
+1 6736 . A G . . . AB A G
+1 6737 . A G . . . AB A G
+1 6738 . A G . . . AB A G
+1 6739 . A G . . . AB A G
+1 6740 . A G . . . AB A G
+1 6741 . A G . . . AB A G
+1 6742 . A G . . . AB A G
+1 6743 . A G . . . AB A G
+1 6744 . A G . . . AB A G
+1 6745 . A G . . . AB A G
+1 6746 . A G . . . AB A G
+1 6747 . A G . . . AB A G
+1 6748 . A G . . . AB A G
+1 6749 . A G . . . AB A G
+1 6750 . A G . . . AB A G
+1 6751 . A G . . . AB A G
+1 6752 . A G . . . AB A G
+1 6753 . A G . . . AB A G
+1 6754 . A G . . . AB A G
+1 6755 . A G . . . AB A G
+1 6756 . A G . . . AB A G
+1 6757 . A G . . . AB A G
+1 6758 . A G . . . AB A G
+1 6759 . A G . . . AB A G
+1 6760 . A G . . . AB A G
+1 6761 . A G . . . AB A G
+1 6762 . A G . . . AB A G
+1 6763 . A G . . . AB A G
+1 6764 . A G . . . AB A G
+1 6765 . A G . . . AB A G
+1 6766 . A G . . . AB A G
+1 6767 . A G . . . AB A G
+1 6768 . A G . . . AB A G
+1 6769 . A G . . . AB A G
+1 6770 . A G . . . AB A G
+1 6771 . A G . . . AB A G
+1 6772 . A G . . . AB A G
+1 6773 . A G . . . AB A G
+1 6774 . A G . . . AB A G
+1 6775 . A G . . . AB A G
+1 6776 . A G . . . AB A G
+1 6777 . A G . . . AB A G
+1 6778 . A G . . . AB A G
+1 6779 . A G . . . AB A G
+1 6780 . A G . . . AB A G
+1 6781 . A G . . . AB A G
+1 6782 . A G . . . AB A G
+1 6783 . A G . . . AB A G
+1 6784 . A G . . . AB A G
+1 6785 . A G . . . AB A G
+1 6786 . A G . . . AB A G
+1 6787 . A G . . . AB A G
+1 6788 . A G . . . AB A G
+1 6789 . A G . . . AB A G
+1 6790 . A G . . . AB A G
+1 6791 . A G . . . AB A G
+1 6792 . A G . . . AB A G
+1 6793 . A G . . . AB A G
+1 6794 . A G . . . AB A G
+1 6795 . A G . . . AB A G
+1 6796 . A G . . . AB A G
+1 6797 . A G . . . AB A G
+1 6798 . A G . . . AB A G
+1 6799 . A G . . . AB A G
+1 6800 . A G . . . AB A G
+1 6801 . A G . . . AB A G
+1 6802 . A G . . . AB A G
+1 6803 . A G . . . AB A G
+1 6804 . A G . . . AB A G
+1 6805 . A G . . . AB A G
+1 6806 . A G . . . AB A G
+1 6807 . A G . . . AB A G
+1 6808 . A G . . . AB A G
+1 6809 . A G . . . AB A G
+1 6810 . A G . . . AB A G
+1 6811 . A G . . . AB A G
+1 6812 . A G . . . AB A G
+1 6813 . A G . . . AB A G
+1 6814 . A G . . . AB A G
+1 6815 . A G . . . AB A G
+1 6816 . A G . . . AB A G
+1 6817 . A G . . . AB A G
+1 6818 . A G . . . AB A G
+1 6819 . A G . . . AB A G
+1 6820 . A G . . . AB A G
+1 6821 . A G . . . AB A G
+1 6822 . A G . . . AB A G
+1 6823 . A G . . . AB A G
+1 6824 . A G . . . AB A G
+1 6825 . A G . . . AB A G
+1 6826 . A G . . . AB A G
+1 6827 . A G . . . AB A G
+1 6828 . A G . . . AB A G
+1 6829 . A G . . . AB A G
+1 6830 . A G . . . AB A G
+1 6831 . A G . . . AB A G
+1 6832 . A G . . . AB A G
+1 6833 . A G . . . AB A G
+1 6834 . A G . . . AB A G
+1 6835 . A G . . . AB A G
+1 6836 . A G . . . AB A G
+1 6837 . A G . . . AB A G
+1 6838 . A G . . . AB A G
+1 6839 . A G . . . AB A G
+1 6840 . A G . . . AB A G
+1 6841 . A G . . . AB A G
+1 6842 . A G . . . AB A G
+1 6843 . A G . . . AB A G
+1 6844 . A G . . . AB A G
+1 6845 . A G . . . AB A G
+1 6846 . A G . . . AB A G
+1 6847 . A G . . . AB A G
+1 6848 . A G . . . AB A G
+1 6849 . A G . . . AB A G
+1 6850 . A G . . . AB A G
+1 6851 . A G . . . AB A G
+1 6852 . A G . . . AB A G
+1 6853 . A G . . . AB A G
+1 6854 . A G . . . AB A G
+1 6855 . A G . . . AB A G
+1 6856 . A G . . . AB A G
+1 6857 . A G . . . AB A G
+1 6858 . A G . . . AB A G
+1 6859 . A G . . . AB A G
+1 6860 . A G . . . AB A G
+1 6861 . A G . . . AB A G
+1 6862 . A G . . . AB A G
+1 6863 . A G . . . AB A G
+1 6864 . A G . . . AB A G
+1 6865 . A G . . . AB A G
+1 6866 . A G . . . AB A G
+1 6867 . A G . . . AB A G
+1 6868 . A G . . . AB A G
+1 6869 . A G . . . AB A G
+1 6870 . A G . . . AB A G
+1 6871 . A G . . . AB A G
+1 6872 . A G . . . AB A G
+1 6873 . A G . . . AB A G
+1 6874 . A G . . . AB A G
+1 6875 . A G . . . AB A G
+1 6876 . A G . . . AB A G
+1 6877 . A G . . . AB A G
+1 6878 . A G . . . AB A G
+1 6879 . A G . . . AB A G
+1 6880 . A G . . . AB A G
+1 6881 . A G . . . AB A G
+1 6882 . A G . . . AB A G
+1 6883 . A G . . . AB A G
+1 6884 . A G . . . AB A G
+1 6885 . A G . . . AB A G
+1 6886 . A G . . . AB A G
+1 6887 . A G . . . AB A G
+1 6888 . A G . . . AB A G
+1 6889 . A G . . . AB A G
+1 6890 . A G . . . AB A G
+1 6891 . A G . . . AB A G
+1 6892 . A G . . . AB A G
+1 6893 . A G . . . AB A G
+1 6894 . A G . . . AB A G
+1 6895 . A G . . . AB A G
+1 6896 . A G . . . AB A G
+1 6897 . A G . . . AB A G
+1 6898 . A G . . . AB A G
+1 6899 . A G . . . AB A G
+1 6900 . A G . . . AB A G
+1 6901 . A G . . . AB A G
+1 6902 . A G . . . AB A G
+1 6903 . A G . . . AB A G
+1 6904 . A G . . . AB A G
+1 6905 . A G . . . AB A G
+1 6906 . A G . . . AB A G
+1 6907 . A G . . . AB A G
+1 6908 . A G . . . AB A G
+1 6909 . A G . . . AB A G
+1 6910 . A G . . . AB A G
+1 6911 . A G . . . AB A G
+1 6912 . A G . . . AB A G
+1 6913 . A G . . . AB A G
+1 6914 . A G . . . AB A G
+1 6915 . A G . . . AB A G
+1 6916 . A G . . . AB A G
+1 6917 . A G . . . AB A G
+1 6918 . A G . . . AB A G
+1 6919 . A G . . . AB A G
+1 6920 . A G . . . AB A G
+1 6921 . A G . . . AB A G
+1 6922 . A G . . . AB A G
+1 6923 . A G . . . AB A G
+1 6924 . A G . . . AB A G
+1 6925 . A G . . . AB A G
+1 6926 . A G . . . AB A G
+1 6927 . A G . . . AB A G
+1 6928 . A G . . . AB A G
+1 6929 . A G . . . AB A G
+1 6930 . A G . . . AB A G
+1 6931 . A G . . . AB A G
+1 6932 . A G . . . AB A G
+1 6933 . A G . . . AB A G
+1 6934 . A G . . . AB A G
+1 6935 . A G . . . AB A G
+1 6936 . A G . . . AB A G
+1 6937 . A G . . . AB A G
+1 6938 . A G . . . AB A G
+1 6939 . A G . . . AB A G
+1 6940 . A G . . . AB A G
+1 6941 . A G . . . AB A G
+1 6942 . A G . . . AB A G
+1 6943 . A G . . . AB A G
+1 6944 . A G . . . AB A G
+1 6945 . A G . . . AB A G
+1 6946 . A G . . . AB A G
+1 6947 . A G . . . AB A G
+1 6948 . A G . . . AB A G
+1 6949 . A G . . . AB A G
+1 6950 . A G . . . AB A G
+1 6951 . A G . . . AB A G
+1 6952 . A G . . . AB A G
+1 6953 . A G . . . AB A G
+1 6954 . A G . . . AB A G
+1 6955 . A G . . . AB A G
+1 6956 . A G . . . AB A G
+1 6957 . A G . . . AB A G
+1 6958 . A G . . . AB A G
+1 6959 . A G . . . AB A G
+1 6960 . A G . . . AB A G
+1 6961 . A G . . . AB A G
+1 6962 . A G . . . AB A G
+1 6963 . A G . . . AB A G
+1 6964 . A G . . . AB A G
+1 6965 . A G . . . AB A G
+1 6966 . A G . . . AB A G
+1 6967 . A G . . . AB A G
+1 6968 . A G . . . AB A G
+1 6969 . A G . . . AB A G
+1 6970 . A G . . . AB A G
+1 6971 . A G . . . AB A G
+1 6972 . A G . . . AB A G
+1 6973 . A G . . . AB A G
+1 6974 . A G . . . AB A G
+1 6975 . A G . . . AB A G
+1 6976 . A G . . . AB A G
+1 6977 . A G . . . AB A G
+1 6978 . A G . . . AB A G
+1 6979 . A G . . . AB A G
+1 6980 . A G . . . AB A G
+1 6981 . A G . . . AB A G
+1 6982 . A G . . . AB A G
+1 6983 . A G . . . AB A G
+1 6984 . A G . . . AB A G
+1 6985 . A G . . . AB A G
+1 6986 . A G . . . AB A G
+1 6987 . A G . . . AB A G
+1 6988 . A G . . . AB A G
+1 6989 . A G . . . AB A G
+1 6990 . A G . . . AB A G
+1 6991 . A G . . . AB A G
+1 6992 . A G . . . AB A G
+1 6993 . A G . . . AB A G
+1 6994 . A G . . . AB A G
+1 6995 . A G . . . AB A G
+1 6996 . A G . . . AB A G
+1 6997 . A G . . . AB A G
+1 6998 . A G . . . AB A G
+1 6999 . A G . . . AB A G
+1 7000 . A G . . . AB A G
+1 7001 . A G . . . AB A G
+1 7002 . A G . . . AB A G
+1 7003 . A G . . . AB A G
+1 7004 . A G . . . AB A G
+1 7005 . A G . . . AB A G
+1 7006 . A G . . . AB A G
+1 7007 . A G . . . AB A G
+1 7008 . A G . . . AB A G
+1 7009 . A G . . . AB A G
+1 7010 . A G . . . AB A G
+1 7011 . A G . . . AB A G
+1 7012 . A G . . . AB A G
+1 7013 . A G . . . AB A G
+1 7014 . A G . . . AB A G
+1 7015 . A G . . . AB A G
+1 7016 . A G . . . AB A G
+1 7017 . A G . . . AB A G
+1 7018 . A G . . . AB A G
+1 7019 . A G . . . AB A G
+1 7020 . A G . . . AB A G
+1 7021 . A G . . . AB A G
+1 7022 . A G . . . AB A G
+1 7023 . A G . . . AB A G
+1 7024 . A G . . . AB A G
+1 7025 . A G . . . AB A G
+1 7026 . A G . . . AB A G
+1 7027 . A G . . . AB A G
+1 7028 . A G . . . AB A G
+1 7029 . A G . . . AB A G
+1 7030 . A G . . . AB A G
+1 7031 . A G . . . AB A G
+1 7032 . A G . . . AB A G
+1 7033 . A G . . . AB A G
+1 7034 . A G . . . AB A G
+1 7035 . A G . . . AB A G
+1 7036 . A G . . . AB A G
+1 7037 . A G . . . AB A G
+1 7038 . A G . . . AB A G
+1 7039 . A G . . . AB A G
+1 7040 . A G . . . AB A G
+1 7041 . A G . . . AB A G
+1 7042 . A G . . . AB A G
+1 7043 . A G . . . AB A G
+1 7044 . A G . . . AB A G
+1 7045 . A G . . . AB A G
+1 7046 . A G . . . AB A G
+1 7047 . A G . . . AB A G
+1 7048 . A G . . . AB A G
+1 7049 . A G . . . AB A G
+1 7050 . A G . . . AB A G
+1 7051 . A G . . . AB A G
+1 7052 . A G . . . AB A G
+1 7053 . A G . . . AB A G
+1 7054 . A G . . . AB A G
+1 7055 . A G . . . AB A G
+1 7056 . A G . . . AB A G
+1 7057 . A G . . . AB A G
+1 7058 . A G . . . AB A G
+1 7059 . A G . . . AB A G
+1 7060 . A G . . . AB A G
+1 7061 . A G . . . AB A G
+1 7062 . A G . . . AB A G
+1 7063 . A G . . . AB A G
+1 7064 . A G . . . AB A G
+1 7065 . A G . . . AB A G
+1 7066 . A G . . . AB A G
+1 7067 . A G . . . AB A G
+1 7068 . A G . . . AB A G
+1 7069 . A G . . . AB A G
+1 7070 . A G . . . AB A G
+1 7071 . A G . . . AB A G
+1 7072 . A G . . . AB A G
+1 7073 . A G . . . AB A G
+1 7074 . A G . . . AB A G
+1 7075 . A G . . . AB A G
+1 7076 . A G . . . AB A G
+1 7077 . A G . . . AB A G
+1 7078 . A G . . . AB A G
+1 7079 . A G . . . AB A G
+1 7080 . A G . . . AB A G
+1 7081 . A G . . . AB A G
+1 7082 . A G . . . AB A G
+1 7083 . A G . . . AB A G
+1 7084 . A G . . . AB A G
+1 7085 . A G . . . AB A G
+1 7086 . A G . . . AB A G
+1 7087 . A G . . . AB A G
+1 7088 . A G . . . AB A G
+1 7089 . A G . . . AB A G
+1 7090 . A G . . . AB A G
+1 7091 . A G . . . AB A G
+1 7092 . A G . . . AB A G
+1 7093 . A G . . . AB A G
+1 7094 . A G . . . AB A G
+1 7095 . A G . . . AB A G
+1 7096 . A G . . . AB A G
+1 7097 . A G . . . AB A G
+1 7098 . A G . . . AB A G
+1 7099 . A G . . . AB A G
+1 7100 . A G . . . AB A G
+1 7101 . A G . . . AB A G
+1 7102 . A G . . . AB A G
+1 7103 . A G . . . AB A G
+1 7104 . A G . . . AB A G
+1 7105 . A G . . . AB A G
+1 7106 . A G . . . AB A G
+1 7107 . A G . . . AB A G
+1 7108 . A G . . . AB A G
+1 7109 . A G . . . AB A G
+1 7110 . A G . . . AB A G
+1 7111 . A G . . . AB A G
+1 7112 . A G . . . AB A G
+1 7113 . A G . . . AB A G
+1 7114 . A G . . . AB A G
+1 7115 . A G . . . AB A G
+1 7116 . A G . . . AB A G
+1 7117 . A G . . . AB A G
+1 7118 . A G . . . AB A G
+1 7119 . A G . . . AB A G
+1 7120 . A G . . . AB A G
+1 7121 . A G . . . AB A G
+1 7122 . A G . . . AB A G
+1 7123 . A G . . . AB A G
+1 7124 . A G . . . AB A G
+1 7125 . A G . . . AB A G
+1 7126 . A G . . . AB A G
+1 7127 . A G . . . AB A G
+1 7128 . A G . . . AB A G
+1 7129 . A G . . . AB A G
+1 7130 . A G . . . AB A G
+1 7131 . A G . . . AB A G
+1 7132 . A G . . . AB A G
+1 7133 . A G . . . AB A G
+1 7134 . A G . . . AB A G
+1 7135 . A G . . . AB A G
+1 7136 . A G . . . AB A G
+1 7137 . A G . . . AB A G
+1 7138 . A G . . . AB A G
+1 7139 . A G . . . AB A G
+1 7140 . A G . . . AB A G
+1 7141 . A G . . . AB A G
+1 7142 . A G . . . AB A G
+1 7143 . A G . . . AB A G
+1 7144 . A G . . . AB A G
+1 7145 . A G . . . AB A G
+1 7146 . A G . . . AB A G
+1 7147 . A G . . . AB A G
+1 7148 . A G . . . AB A G
+1 7149 . A G . . . AB A G
+1 7150 . A G . . . AB A G
+1 7151 . A G . . . AB A G
+1 7152 . A G . . . AB A G
+1 7153 . A G . . . AB A G
+1 7154 . A G . . . AB A G
+1 7155 . A G . . . AB A G
+1 7156 . A G . . . AB A G
+1 7157 . A G . . . AB A G
+1 7158 . A G . . . AB A G
+1 7159 . A G . . . AB A G
+1 7160 . A G . . . AB A G
+1 7161 . A G . . . AB A G
+1 7162 . A G . . . AB A G
+1 7163 . A G . . . AB A G
+1 7164 . A G . . . AB A G
+1 7165 . A G . . . AB A G
+1 7166 . A G . . . AB A G
+1 7167 . A G . . . AB A G
+1 7168 . A G . . . AB A G
+1 7169 . A G . . . AB A G
+1 7170 . A G . . . AB A G
+1 7171 . A G . . . AB A G
+1 7172 . A G . . . AB A G
+1 7173 . A G . . . AB A G
+1 7174 . A G . . . AB A G
+1 7175 . A G . . . AB A G
+1 7176 . A G . . . AB A G
+1 7177 . A G . . . AB A G
+1 7178 . A G . . . AB A G
+1 7179 . A G . . . AB A G
+1 7180 . A G . . . AB A G
+1 7181 . A G . . . AB A G
+1 7182 . A G . . . AB A G
+1 7183 . A G . . . AB A G
+1 7184 . A G . . . AB A G
+1 7185 . A G . . . AB A G
+1 7186 . A G . . . AB A G
+1 7187 . A G . . . AB A G
+1 7188 . A G . . . AB A G
+1 7189 . A G . . . AB A G
+1 7190 . A G . . . AB A G
+1 7191 . A G . . . AB A G
+1 7192 . A G . . . AB A G
+1 7193 . A G . . . AB A G
+1 7194 . A G . . . AB A G
+1 7195 . A G . . . AB A G
+1 7196 . A G . . . AB A G
+1 7197 . A G . . . AB A G
+1 7198 . A G . . . AB A G
+1 7199 . A G . . . AB A G
+1 7200 . A G . . . AB A G
+1 7201 . A G . . . AB A G
+1 7202 . A G . . . AB A G
+1 7203 . A G . . . AB A G
+1 7204 . A G . . . AB A G
+1 7205 . A G . . . AB A G
+1 7206 . A G . . . AB A G
+1 7207 . A G . . . AB A G
+1 7208 . A G . . . AB A G
+1 7209 . A G . . . AB A G
+1 7210 . A G . . . AB A G
+1 7211 . A G . . . AB A G
+1 7212 . A G . . . AB A G
+1 7213 . A G . . . AB A G
+1 7214 . A G . . . AB A G
+1 7215 . A G . . . AB A G
+1 7216 . A G . . . AB A G
+1 7217 . A G . . . AB A G
+1 7218 . A G . . . AB A G
+1 7219 . A G . . . AB A G
+1 7220 . A G . . . AB A G
+1 7221 . A G . . . AB A G
+1 7222 . A G . . . AB A G
+1 7223 . A G . . . AB A G
+1 7224 . A G . . . AB A G
+1 7225 . A G . . . AB A G
+1 7226 . A G . . . AB A G
+1 7227 . A G . . . AB A G
+1 7228 . A G . . . AB A G
+1 7229 . A G . . . AB A G
+1 7230 . A G . . . AB A G
+1 7231 . A G . . . AB A G
+1 7232 . A G . . . AB A G
+1 7233 . A G . . . AB A G
+1 7234 . A G . . . AB A G
+1 7235 . A G . . . AB A G
+1 7236 . A G . . . AB A G
+1 7237 . A G . . . AB A G
+1 7238 . A G . . . AB A G
+1 7239 . A G . . . AB A G
+1 7240 . A G . . . AB A G
+1 7241 . A G . . . AB A G
+1 7242 . A G . . . AB A G
+1 7243 . A G . . . AB A G
+1 7244 . A G . . . AB A G
+1 7245 . A G . . . AB A G
+1 7246 . A G . . . AB A G
+1 7247 . A G . . . AB A G
+1 7248 . A G . . . AB A G
+1 7249 . A G . . . AB A G
+1 7250 . A G . . . AB A G
+1 7251 . A G . . . AB A G
+1 7252 . A G . . . AB A G
+1 7253 . A G . . . AB A G
+1 7254 . A G . . . AB A G
+1 7255 . A G . . . AB A G
+1 7256 . A G . . . AB A G
+1 7257 . A G . . . AB A G
+1 7258 . A G . . . AB A G
+1 7259 . A G . . . AB A G
+1 7260 . A G . . . AB A G
+1 7261 . A G . . . AB A G
+1 7262 . A G . . . AB A G
+1 7263 . A G . . . AB A G
+1 7264 . A G . . . AB A G
+1 7265 . A G . . . AB A G
+1 7266 . A G . . . AB A G
+1 7267 . A G . . . AB A G
+1 7268 . A G . . . AB A G
+1 7269 . A G . . . AB A G
+1 7270 . A G . . . AB A G
+1 7271 . A G . . . AB A G
+1 7272 . A G . . . AB A G
+1 7273 . A G . . . AB A G
+1 7274 . A G . . . AB A G
+1 7275 . A G . . . AB A G
+1 7276 . A G . . . AB A G
+1 7277 . A G . . . AB A G
+1 7278 . A G . . . AB A G
+1 7279 . A G . . . AB A G
+1 7280 . A G . . . AB A G
+1 7281 . A G . . . AB A G
+1 7282 . A G . . . AB A G
+1 7283 . A G . . . AB A G
+1 7284 . A G . . . AB A G
+1 7285 . A G . . . AB A G
+1 7286 . A G . . . AB A G
+1 7287 . A G . . . AB A G
+1 7288 . A G . . . AB A G
+1 7289 . A G . . . AB A G
+1 7290 . A G . . . AB A G
+1 7291 . A G . . . AB A G
+1 7292 . A G . . . AB A G
+1 7293 . A G . . . AB A G
+1 7294 . A G . . . AB A G
+1 7295 . A G . . . AB A G
+1 7296 . A G . . . AB A G
+1 7297 . A G . . . AB A G
+1 7298 . A G . . . AB A G
+1 7299 . A G . . . AB A G
+1 7300 . A G . . . AB A G
+1 7301 . A G . . . AB A G
+1 7302 . A G . . . AB A G
+1 7303 . A G . . . AB A G
+1 7304 . A G . . . AB A G
+1 7305 . A G . . . AB A G
+1 7306 . A G . . . AB A G
+1 7307 . A G . . . AB A G
+1 7308 . A G . . . AB A G
+1 7309 . A G . . . AB A G
+1 7310 . A G . . . AB A G
+1 7311 . A G . . . AB A G
+1 7312 . A G . . . AB A G
+1 7313 . A G . . . AB A G
+1 7314 . A G . . . AB A G
+1 7315 . A G . . . AB A G
+1 7316 . A G . . . AB A G
+1 7317 . A G . . . AB A G
+1 7318 . A G . . . AB A G
+1 7319 . A G . . . AB A G
+1 7320 . A G . . . AB A G
+1 7321 . A G . . . AB A G
+1 7322 . A G . . . AB A G
+1 7323 . A G . . . AB A G
+1 7324 . A G . . . AB A G
+1 7325 . A G . . . AB A G
+1 7326 . A G . . . AB A G
+1 7327 . A G . . . AB A G
+1 7328 . A G . . . AB A G
+1 7329 . A G . . . AB A G
+1 7330 . A G . . . AB A G
+1 7331 . A G . . . AB A G
+1 7332 . A G . . . AB A G
+1 7333 . A G . . . AB A G
+1 7334 . A G . . . AB A G
+1 7335 . A G . . . AB A G
+1 7336 . A G . . . AB A G
+1 7337 . A G . . . AB A G
+1 7338 . A G . . . AB A G
+1 7339 . A G . . . AB A G
+1 7340 . A G . . . AB A G
+1 7341 . A G . . . AB A G
+1 7342 . A G . . . AB A G
+1 7343 . A G . . . AB A G
+1 7344 . A G . . . AB A G
+1 7345 . A G . . . AB A G
+1 7346 . A G . . . AB A G
+1 7347 . A G . . . AB A G
+1 7348 . A G . . . AB A G
+1 7349 . A G . . . AB A G
+1 7350 . A G . . . AB A G
+1 7351 . A G . . . AB A G
+1 7352 . A G . . . AB A G
+1 7353 . A G . . . AB A G
+1 7354 . A G . . . AB A G
+1 7355 . A G . . . AB A G
+1 7356 . A G . . . AB A G
+1 7357 . A G . . . AB A G
+1 7358 . A G . . . AB A G
+1 7359 . A G . . . AB A G
+1 7360 . A G . . . AB A G
+1 7361 . A G . . . AB A G
+1 7362 . A G . . . AB A G
+1 7363 . A G . . . AB A G
+1 7364 . A G . . . AB A G
+1 7365 . A G . . . AB A G
+1 7366 . A G . . . AB A G
+1 7367 . A G . . . AB A G
+1 7368 . A G . . . AB A G
+1 7369 . A G . . . AB A G
+1 7370 . A G . . . AB A G
+1 7371 . A G . . . AB A G
+1 7372 . A G . . . AB A G
+1 7373 . A G . . . AB A G
+1 7374 . A G . . . AB A G
+1 7375 . A G . . . AB A G
+1 7376 . A G . . . AB A G
+1 7377 . A G . . . AB A G
+1 7378 . A G . . . AB A G
+1 7379 . A G . . . AB A G
+1 7380 . A G . . . AB A G
+1 7381 . A G . . . AB A G
+1 7382 . A G . . . AB A G
+1 7383 . A G . . . AB A G
+1 7384 . A G . . . AB A G
+1 7385 . A G . . . AB A G
+1 7386 . A G . . . AB A G
+1 7387 . A G . . . AB A G
+1 7388 . A G . . . AB A G
+1 7389 . A G . . . AB A G
+1 7390 . A G . . . AB A G
+1 7391 . A G . . . AB A G
+1 7392 . A G . . . AB A G
+1 7393 . A G . . . AB A G
+1 7394 . A G . . . AB A G
+1 7395 . A G . . . AB A G
+1 7396 . A G . . . AB A G
+1 7397 . A G . . . AB A G
+1 7398 . A G . . . AB A G
+1 7399 . A G . . . AB A G
+1 7400 . A G . . . AB A G
+1 7401 . A G . . . AB A G
+1 7402 . A G . . . AB A G
+1 7403 . A G . . . AB A G
+1 7404 . A G . . . AB A G
+1 7405 . A G . . . AB A G
+1 7406 . A G . . . AB A G
+1 7407 . A G . . . AB A G
+1 7408 . A G . . . AB A G
+1 7409 . A G . . . AB A G
+1 7410 . A G . . . AB A G
+1 7411 . A G . . . AB A G
+1 7412 . A G . . . AB A G
+1 7413 . A G . . . AB A G
+1 7414 . A G . . . AB A G
+1 7415 . A G . . . AB A G
+1 7416 . A G . . . AB A G
+1 7417 . A G . . . AB A G
+1 7418 . A G . . . AB A G
+1 7419 . A G . . . AB A G
+1 7420 . A G . . . AB A G
+1 7421 . A G . . . AB A G
+1 7422 . A G . . . AB A G
+1 7423 . A G . . . AB A G
+1 7424 . A G . . . AB A G
+1 7425 . A G . . . AB A G
+1 7426 . A G . . . AB A G
+1 7427 . A G . . . AB A G
+1 7428 . A G . . . AB A G
+1 7429 . A G . . . AB A G
+1 7430 . A G . . . AB A G
+1 7431 . A G . . . AB A G
+1 7432 . A G . . . AB A G
+1 7433 . A G . . . AB A G
+1 7434 . A G . . . AB A G
+1 7435 . A G . . . AB A G
+1 7436 . A G . . . AB A G
+1 7437 . A G . . . AB A G
+1 7438 . A G . . . AB A G
+1 7439 . A G . . . AB A G
+1 7440 . A G . . . AB A G
+1 7441 . A G . . . AB A G
+1 7442 . A G . . . AB A G
+1 7443 . A G . . . AB A G
+1 7444 . A G . . . AB A G
+1 7445 . A G . . . AB A G
+1 7446 . A G . . . AB A G
+1 7447 . A G . . . AB A G
+1 7448 . A G . . . AB A G
+1 7449 . A G . . . AB A G
+1 7450 . A G . . . AB A G
+1 7451 . A G . . . AB A G
+1 7452 . A G . . . AB A G
+1 7453 . A G . . . AB A G
+1 7454 . A G . . . AB A G
+1 7455 . A G . . . AB A G
+1 7456 . A G . . . AB A G
+1 7457 . A G . . . AB A G
+1 7458 . A G . . . AB A G
+1 7459 . A G . . . AB A G
+1 7460 . A G . . . AB A G
+1 7461 . A G . . . AB A G
+1 7462 . A G . . . AB A G
+1 7463 . A G . . . AB A G
+1 7464 . A G . . . AB A G
+1 7465 . A G . . . AB A G
+1 7466 . A G . . . AB A G
+1 7467 . A G . . . AB A G
+1 7468 . A G . . . AB A G
+1 7469 . A G . . . AB A G
+1 7470 . A G . . . AB A G
+1 7471 . A G . . . AB A G
+1 7472 . A G . . . AB A G
+1 7473 . A G . . . AB A G
+1 7474 . A G . . . AB A G
+1 7475 . A G . . . AB A G
+1 7476 . A G . . . AB A G
+1 7477 . A G . . . AB A G
+1 7478 . A G . . . AB A G
+1 7479 . A G . . . AB A G
+1 7480 . A G . . . AB A G
+1 7481 . A G . . . AB A G
+1 7482 . A G . . . AB A G
+1 7483 . A G . . . AB A G
+1 7484 . A G . . . AB A G
+1 7485 . A G . . . AB A G
+1 7486 . A G . . . AB A G
+1 7487 . A G . . . AB A G
+1 7488 . A G . . . AB A G
+1 7489 . A G . . . AB A G
+1 7490 . A G . . . AB A G
+1 7491 . A G . . . AB A G
+1 7492 . A G . . . AB A G
+1 7493 . A G . . . AB A G
+1 7494 . A G . . . AB A G
+1 7495 . A G . . . AB A G
+1 7496 . A G . . . AB A G
+1 7497 . A G . . . AB A G
+1 7498 . A G . . . AB A G
+1 7499 . A G . . . AB A G
+1 7500 . A G . . . AB A G
+1 7501 . A G . . . AB A G
+1 7502 . A G . . . AB A G
+1 7503 . A G . . . AB A G
+1 7504 . A G . . . AB A G
+1 7505 . A G . . . AB A G
+1 7506 . A G . . . AB A G
+1 7507 . A G . . . AB A G
+1 7508 . A G . . . AB A G
+1 7509 . A G . . . AB A G
+1 7510 . A G . . . AB A G
+1 7511 . A G . . . AB A G
+1 7512 . A G . . . AB A G
+1 7513 . A G . . . AB A G
+1 7514 . A G . . . AB A G
+1 7515 . A G . . . AB A G
+1 7516 . A G . . . AB A G
+1 7517 . A G . . . AB A G
+1 7518 . A G . . . AB A G
+1 7519 . A G . . . AB A G
+1 7520 . A G . . . AB A G
+1 7521 . A G . . . AB A G
+1 7522 . A G . . . AB A G
+1 7523 . A G . . . AB A G
+1 7524 . A G . . . AB A G
+1 7525 . A G . . . AB A G
+1 7526 . A G . . . AB A G
+1 7527 . A G . . . AB A G
+1 7528 . A G . . . AB A G
+1 7529 . A G . . . AB A G
+1 7530 . A G . . . AB A G
+1 7531 . A G . . . AB A G
+1 7532 . A G . . . AB A G
+1 7533 . A G . . . AB A G
+1 7534 . A G . . . AB A G
+1 7535 . A G . . . AB A G
+1 7536 . A G . . . AB A G
+1 7537 . A G . . . AB A G
+1 7538 . A G . . . AB A G
+1 7539 . A G . . . AB A G
+1 7540 . A G . . . AB A G
+1 7541 . A G . . . AB A G
+1 7542 . A G . . . AB A G
+1 7543 . A G . . . AB A G
+1 7544 . A G . . . AB A G
+1 7545 . A G . . . AB A G
+1 7546 . A G . . . AB A G
+1 7547 . A G . . . AB A G
+1 7548 . A G . . . AB A G
+1 7549 . A G . . . AB A G
+1 7550 . A G . . . AB A G
+1 7551 . A G . . . AB A G
+1 7552 . A G . . . AB A G
+1 7553 . A G . . . AB A G
+1 7554 . A G . . . AB A G
+1 7555 . A G . . . AB A G
+1 7556 . A G . . . AB A G
+1 7557 . A G . . . AB A G
+1 7558 . A G . . . AB A G
+1 7559 . A G . . . AB A G
+1 7560 . A G . . . AB A G
+1 7561 . A G . . . AB A G
+1 7562 . A G . . . AB A G
+1 7563 . A G . . . AB A G
+1 7564 . A G . . . AB A G
+1 7565 . A G . . . AB A G
+1 7566 . A G . . . AB A G
+1 7567 . A G . . . AB A G
+1 7568 . A G . . . AB A G
+1 7569 . A G . . . AB A G
+1 7570 . A G . . . AB A G
+1 7571 . A G . . . AB A G
+1 7572 . A G . . . AB A G
+1 7573 . A G . . . AB A G
+1 7574 . A G . . . AB A G
+1 7575 . A G . . . AB A G
+1 7576 . A G . . . AB A G
+1 7577 . A G . . . AB A G
+1 7578 . A G . . . AB A G
+1 7579 . A G . . . AB A G
+1 7580 . A G . . . AB A G
+1 7581 . A G . . . AB A G
+1 7582 . A G . . . AB A G
+1 7583 . A G . . . AB A G
+1 7584 . A G . . . AB A G
+1 7585 . A G . . . AB A G
+1 7586 . A G . . . AB A G
+1 7587 . A G . . . AB A G
+1 7588 . A G . . . AB A G
+1 7589 . A G . . . AB A G
+1 7590 . A G . . . AB A G
+1 7591 . A G . . . AB A G
+1 7592 . A G . . . AB A G
+1 7593 . A G . . . AB A G
+1 7594 . A G . . . AB A G
+1 7595 . A G . . . AB A G
+1 7596 . A G . . . AB A G
+1 7597 . A G . . . AB A G
+1 7598 . A G . . . AB A G
+1 7599 . A G . . . AB A G
+1 7600 . A G . . . AB A G
+1 7601 . A G . . . AB A G
+1 7602 . A G . . . AB A G
+1 7603 . A G . . . AB A G
+1 7604 . A G . . . AB A G
+1 7605 . A G . . . AB A G
+1 7606 . A G . . . AB A G
+1 7607 . A G . . . AB A G
+1 7608 . A G . . . AB A G
+1 7609 . A G . . . AB A G
+1 7610 . A G . . . AB A G
+1 7611 . A G . . . AB A G
+1 7612 . A G . . . AB A G
+1 7613 . A G . . . AB A G
+1 7614 . A G . . . AB A G
+1 7615 . A G . . . AB A G
+1 7616 . A G . . . AB A G
+1 7617 . A G . . . AB A G
+1 7618 . A G . . . AB A G
+1 7619 . A G . . . AB A G
+1 7620 . A G . . . AB A G
+1 7621 . A G . . . AB A G
+1 7622 . A G . . . AB A G
+1 7623 . A G . . . AB A G
+1 7624 . A G . . . AB A G
+1 7625 . A G . . . AB A G
+1 7626 . A G . . . AB A G
+1 7627 . A G . . . AB A G
+1 7628 . A G . . . AB A G
+1 7629 . A G . . . AB A G
+1 7630 . A G . . . AB A G
+1 7631 . A G . . . AB A G
+1 7632 . A G . . . AB A G
+1 7633 . A G . . . AB A G
+1 7634 . A G . . . AB A G
+1 7635 . A G . . . AB A G
+1 7636 . A G . . . AB A G
+1 7637 . A G . . . AB A G
+1 7638 . A G . . . AB A G
+1 7639 . A G . . . AB A G
+1 7640 . A G . . . AB A G
+1 7641 . A G . . . AB A G
+1 7642 . A G . . . AB A G
+1 7643 . A G . . . AB A G
+1 7644 . A G . . . AB A G
+1 7645 . A G . . . AB A G
+1 7646 . A G . . . AB A G
+1 7647 . A G . . . AB A G
+1 7648 . A G . . . AB A G
+1 7649 . A G . . . AB A G
+1 7650 . A G . . . AB A G
+1 7651 . A G . . . AB A G
+1 7652 . A G . . . AB A G
+1 7653 . A G . . . AB A G
+1 7654 . A G . . . AB A G
+1 7655 . A G . . . AB A G
+1 7656 . A G . . . AB A G
+1 7657 . A G . . . AB A G
+1 7658 . A G . . . AB A G
+1 7659 . A G . . . AB A G
+1 7660 . A G . . . AB A G
+1 7661 . A G . . . AB A G
+1 7662 . A G . . . AB A G
+1 7663 . A G . . . AB A G
+1 7664 . A G . . . AB A G
+1 7665 . A G . . . AB A G
+1 7666 . A G . . . AB A G
+1 7667 . A G . . . AB A G
+1 7668 . A G . . . AB A G
+1 7669 . A G . . . AB A G
+1 7670 . A G . . . AB A G
+1 7671 . A G . . . AB A G
+1 7672 . A G . . . AB A G
+1 7673 . A G . . . AB A G
+1 7674 . A G . . . AB A G
+1 7675 . A G . . . AB A G
+1 7676 . A G . . . AB A G
+1 7677 . A G . . . AB A G
+1 7678 . A G . . . AB A G
+1 7679 . A G . . . AB A G
+1 7680 . A G . . . AB A G
+1 7681 . A G . . . AB A G
+1 7682 . A G . . . AB A G
+1 7683 . A G . . . AB A G
+1 7684 . A G . . . AB A G
+1 7685 . A G . . . AB A G
+1 7686 . A G . . . AB A G
+1 7687 . A G . . . AB A G
+1 7688 . A G . . . AB A G
+1 7689 . A G . . . AB A G
+1 7690 . A G . . . AB A G
+1 7691 . A G . . . AB A G
+1 7692 . A G . . . AB A G
+1 7693 . A G . . . AB A G
+1 7694 . A G . . . AB A G
+1 7695 . A G . . . AB A G
+1 7696 . A G . . . AB A G
+1 7697 . A G . . . AB A G
+1 7698 . A G . . . AB A G
+1 7699 . A G . . . AB A G
+1 7700 . A G . . . AB A G
+1 7701 . A G . . . AB A G
+1 7702 . A G . . . AB A G
+1 7703 . A G . . . AB A G
+1 7704 . A G . . . AB A G
+1 7705 . A G . . . AB A G
+1 7706 . A G . . . AB A G
+1 7707 . A G . . . AB A G
+1 7708 . A G . . . AB A G
+1 7709 . A G . . . AB A G
+1 7710 . A G . . . AB A G
+1 7711 . A G . . . AB A G
+1 7712 . A G . . . AB A G
+1 7713 . A G . . . AB A G
+1 7714 . A G . . . AB A G
+1 7715 . A G . . . AB A G
+1 7716 . A G . . . AB A G
+1 7717 . A G . . . AB A G
+1 7718 . A G . . . AB A G
+1 7719 . A G . . . AB A G
+1 7720 . A G . . . AB A G
+1 7721 . A G . . . AB A G
+1 7722 . A G . . . AB A G
+1 7723 . A G . . . AB A G
+1 7724 . A G . . . AB A G
+1 7725 . A G . . . AB A G
+1 7726 . A G . . . AB A G
+1 7727 . A G . . . AB A G
+1 7728 . A G . . . AB A G
+1 7729 . A G . . . AB A G
+1 7730 . A G . . . AB A G
+1 7731 . A G . . . AB A G
+1 7732 . A G . . . AB A G
+1 7733 . A G . . . AB A G
+1 7734 . A G . . . AB A G
+1 7735 . A G . . . AB A G
+1 7736 . A G . . . AB A G
+1 7737 . A G . . . AB A G
+1 7738 . A G . . . AB A G
+1 7739 . A G . . . AB A G
+1 7740 . A G . . . AB A G
+1 7741 . A G . . . AB A G
+1 7742 . A G . . . AB A G
+1 7743 . A G . . . AB A G
+1 7744 . A G . . . AB A G
+1 7745 . A G . . . AB A G
+1 7746 . A G . . . AB A G
+1 7747 . A G . . . AB A G
+1 7748 . A G . . . AB A G
+1 7749 . A G . . . AB A G
+1 7750 . A G . . . AB A G
+1 7751 . A G . . . AB A G
+1 7752 . A G . . . AB A G
+1 7753 . A G . . . AB A G
+1 7754 . A G . . . AB A G
+1 7755 . A G . . . AB A G
+1 7756 . A G . . . AB A G
+1 7757 . A G . . . AB A G
+1 7758 . A G . . . AB A G
+1 7759 . A G . . . AB A G
+1 7760 . A G . . . AB A G
+1 7761 . A G . . . AB A G
+1 7762 . A G . . . AB A G
+1 7763 . A G . . . AB A G
+1 7764 . A G . . . AB A G
+1 7765 . A G . . . AB A G
+1 7766 . A G . . . AB A G
+1 7767 . A G . . . AB A G
+1 7768 . A G . . . AB A G
+1 7769 . A G . . . AB A G
+1 7770 . A G . . . AB A G
+1 7771 . A G . . . AB A G
+1 7772 . A G . . . AB A G
+1 7773 . A G . . . AB A G
+1 7774 . A G . . . AB A G
+1 7775 . A G . . . AB A G
+1 7776 . A G . . . AB A G
+1 7777 . A G . . . AB A G
+1 7778 . A G . . . AB A G
+1 7779 . A G . . . AB A G
+1 7780 . A G . . . AB A G
+1 7781 . A G . . . AB A G
+1 7782 . A G . . . AB A G
+1 7783 . A G . . . AB A G
+1 7784 . A G . . . AB A G
+1 7785 . A G . . . AB A G
+1 7786 . A G . . . AB A G
+1 7787 . A G . . . AB A G
+1 7788 . A G . . . AB A G
+1 7789 . A G . . . AB A G
+1 7790 . A G . . . AB A G
+1 7791 . A G . . . AB A G
+1 7792 . A G . . . AB A G
+1 7793 . A G . . . AB A G
+1 7794 . A G . . . AB A G
+1 7795 . A G . . . AB A G
+1 7796 . A G . . . AB A G
+1 7797 . A G . . . AB A G
+1 7798 . A G . . . AB A G
+1 7799 . A G . . . AB A G
+1 7800 . A G . . . AB A G
+1 7801 . A G . . . AB A G
+1 7802 . A G . . . AB A G
+1 7803 . A G . . . AB A G
+1 7804 . A G . . . AB A G
+1 7805 . A G . . . AB A G
+1 7806 . A G . . . AB A G
+1 7807 . A G . . . AB A G
+1 7808 . A G . . . AB A G
+1 7809 . A G . . . AB A G
+1 7810 . A G . . . AB A G
+1 7811 . A G . . . AB A G
+1 7812 . A G . . . AB A G
+1 7813 . A G . . . AB A G
+1 7814 . A G . . . AB A G
+1 7815 . A G . . . AB A G
+1 7816 . A G . . . AB A G
+1 7817 . A G . . . AB A G
+1 7818 . A G . . . AB A G
+1 7819 . A G . . . AB A G
+1 7820 . A G . . . AB A G
+1 7821 . A G . . . AB A G
+1 7822 . A G . . . AB A G
+1 7823 . A G . . . AB A G
+1 7824 . A G . . . AB A G
+1 7825 . A G . . . AB A G
+1 7826 . A G . . . AB A G
+1 7827 . A G . . . AB A G
+1 7828 . A G . . . AB A G
+1 7829 . A G . . . AB A G
+1 7830 . A G . . . AB A G
+1 7831 . A G . . . AB A G
+1 7832 . A G . . . AB A G
+1 7833 . A G . . . AB A G
+1 7834 . A G . . . AB A G
+1 7835 . A G . . . AB A G
+1 7836 . A G . . . AB A G
+1 7837 . A G . . . AB A G
+1 7838 . A G . . . AB A G
+1 7839 . A G . . . AB A G
+1 7840 . A G . . . AB A G
+1 7841 . A G . . . AB A G
+1 7842 . A G . . . AB A G
+1 7843 . A G . . . AB A G
+1 7844 . A G . . . AB A G
+1 7845 . A G . . . AB A G
+1 7846 . A G . . . AB A G
+1 7847 . A G . . . AB A G
+1 7848 . A G . . . AB A G
+1 7849 . A G . . . AB A G
+1 7850 . A G . . . AB A G
+1 7851 . A G . . . AB A G
+1 7852 . A G . . . AB A G
+1 7853 . A G . . . AB A G
+1 7854 . A G . . . AB A G
+1 7855 . A G . . . AB A G
+1 7856 . A G . . . AB A G
+1 7857 . A G . . . AB A G
+1 7858 . A G . . . AB A G
+1 7859 . A G . . . AB A G
+1 7860 . A G . . . AB A G
+1 7861 . A G . . . AB A G
+1 7862 . A G . . . AB A G
+1 7863 . A G . . . AB A G
+1 7864 . A G . . . AB A G
+1 7865 . A G . . . AB A G
+1 7866 . A G . . . AB A G
+1 7867 . A G . . . AB A G
+1 7868 . A G . . . AB A G
+1 7869 . A G . . . AB A G
+1 7870 . A G . . . AB A G
+1 7871 . A G . . . AB A G
+1 7872 . A G . . . AB A G
+1 7873 . A G . . . AB A G
+1 7874 . A G . . . AB A G
+1 7875 . A G . . . AB A G
+1 7876 . A G . . . AB A G
+1 7877 . A G . . . AB A G
+1 7878 . A G . . . AB A G
+1 7879 . A G . . . AB A G
+1 7880 . A G . . . AB A G
+1 7881 . A G . . . AB A G
+1 7882 . A G . . . AB A G
+1 7883 . A G . . . AB A G
+1 7884 . A G . . . AB A G
+1 7885 . A G . . . AB A G
+1 7886 . A G . . . AB A G
+1 7887 . A G . . . AB A G
+1 7888 . A G . . . AB A G
+1 7889 . A G . . . AB A G
+1 7890 . A G . . . AB A G
+1 7891 . A G . . . AB A G
+1 7892 . A G . . . AB A G
+1 7893 . A G . . . AB A G
+1 7894 . A G . . . AB A G
+1 7895 . A G . . . AB A G
+1 7896 . A G . . . AB A G
+1 7897 . A G . . . AB A G
+1 7898 . A G . . . AB A G
+1 7899 . A G . . . AB A G
+1 7900 . A G . . . AB A G
+1 7901 . A G . . . AB A G
+1 7902 . A G . . . AB A G
+1 7903 . A G . . . AB A G
+1 7904 . A G . . . AB A G
+1 7905 . A G . . . AB A G
+1 7906 . A G . . . AB A G
+1 7907 . A G . . . AB A G
+1 7908 . A G . . . AB A G
+1 7909 . A G . . . AB A G
+1 7910 . A G . . . AB A G
+1 7911 . A G . . . AB A G
+1 7912 . A G . . . AB A G
+1 7913 . A G . . . AB A G
+1 7914 . A G . . . AB A G
+1 7915 . A G . . . AB A G
+1 7916 . A G . . . AB A G
+1 7917 . A G . . . AB A G
+1 7918 . A G . . . AB A G
+1 7919 . A G . . . AB A G
+1 7920 . A G . . . AB A G
+1 7921 . A G . . . AB A G
+1 7922 . A G . . . AB A G
+1 7923 . A G . . . AB A G
+1 7924 . A G . . . AB A G
+1 7925 . A G . . . AB A G
+1 7926 . A G . . . AB A G
+1 7927 . A G . . . AB A G
+1 7928 . A G . . . AB A G
+1 7929 . A G . . . AB A G
+1 7930 . A G . . . AB A G
+1 7931 . A G . . . AB A G
+1 7932 . A G . . . AB A G
+1 7933 . A G . . . AB A G
+1 7934 . A G . . . AB A G
+1 7935 . A G . . . AB A G
+1 7936 . A G . . . AB A G
+1 7937 . A G . . . AB A G
+1 7938 . A G . . . AB A G
+1 7939 . A G . . . AB A G
+1 7940 . A G . . . AB A G
+1 7941 . A G . . . AB A G
+1 7942 . A G . . . AB A G
+1 7943 . A G . . . AB A G
+1 7944 . A G . . . AB A G
+1 7945 . A G . . . AB A G
+1 7946 . A G . . . AB A G
+1 7947 . A G . . . AB A G
+1 7948 . A G . . . AB A G
+1 7949 . A G . . . AB A G
+1 7950 . A G . . . AB A G
+1 7951 . A G . . . AB A G
+1 7952 . A G . . . AB A G
+1 7953 . A G . . . AB A G
+1 7954 . A G . . . AB A G
+1 7955 . A G . . . AB A G
+1 7956 . A G . . . AB A G
+1 7957 . A G . . . AB A G
+1 7958 . A G . . . AB A G
+1 7959 . A G . . . AB A G
+1 7960 . A G . . . AB A G
+1 7961 . A G . . . AB A G
+1 7962 . A G . . . AB A G
+1 7963 . A G . . . AB A G
+1 7964 . A G . . . AB A G
+1 7965 . A G . . . AB A G
+1 7966 . A G . . . AB A G
+1 7967 . A G . . . AB A G
+1 7968 . A G . . . AB A G
+1 7969 . A G . . . AB A G
+1 7970 . A G . . . AB A G
+1 7971 . A G . . . AB A G
+1 7972 . A G . . . AB A G
+1 7973 . A G . . . AB A G
+1 7974 . A G . . . AB A G
+1 7975 . A G . . . AB A G
+1 7976 . A G . . . AB A G
+1 7977 . A G . . . AB A G
+1 7978 . A G . . . AB A G
+1 7979 . A G . . . AB A G
+1 7980 . A G . . . AB A G
+1 7981 . A G . . . AB A G
+1 7982 . A G . . . AB A G
+1 7983 . A G . . . AB A G
+1 7984 . A G . . . AB A G
+1 7985 . A G . . . AB A G
+1 7986 . A G . . . AB A G
+1 7987 . A G . . . AB A G
+1 7988 . A G . . . AB A G
+1 7989 . A G . . . AB A G
+1 7990 . A G . . . AB A G
+1 7991 . A G . . . AB A G
+1 7992 . A G . . . AB A G
+1 7993 . A G . . . AB A G
+1 7994 . A G . . . AB A G
+1 7995 . A G . . . AB A G
+1 7996 . A G . . . AB A G
+1 7997 . A G . . . AB A G
+1 7998 . A G . . . AB A G
+1 7999 . A G . . . AB A G
+1 8000 . A G . . . AB A G
+1 8001 . A G . . . AB A G
+1 8002 . A G . . . AB A G
+1 8003 . A G . . . AB A G
+1 8004 . A G . . . AB A G
+1 8005 . A G . . . AB A G
+1 8006 . A G . . . AB A G
+1 8007 . A G . . . AB A G
+1 8008 . A G . . . AB A G
+1 8009 . A G . . . AB A G
+1 8010 . A G . . . AB A G
+1 8011 . A G . . . AB A G
+1 8012 . A G . . . AB A G
+1 8013 . A G . . . AB A G
+1 8014 . A G . . . AB A G
+1 8015 . A G . . . AB A G
+1 8016 . A G . . . AB A G
+1 8017 . A G . . . AB A G
+1 8018 . A G . . . AB A G
+1 8019 . A G . . . AB A G
+1 8020 . A G . . . AB A G
+1 8021 . A G . . . AB A G
+1 8022 . A G . . . AB A G
+1 8023 . A G . . . AB A G
+1 8024 . A G . . . AB A G
+1 8025 . A G . . . AB A G
+1 8026 . A G . . . AB A G
+1 8027 . A G . . . AB A G
+1 8028 . A G . . . AB A G
+1 8029 . A G . . . AB A G
+1 8030 . A G . . . AB A G
+1 8031 . A G . . . AB A G
+1 8032 . A G . . . AB A G
+1 8033 . A G . . . AB A G
+1 8034 . A G . . . AB A G
+1 8035 . A G . . . AB A G
+1 8036 . A G . . . AB A G
+1 8037 . A G . . . AB A G
+1 8038 . A G . . . AB A G
+1 8039 . A G . . . AB A G
+1 8040 . A G . . . AB A G
+1 8041 . A G . . . AB A G
+1 8042 . A G . . . AB A G
+1 8043 . A G . . . AB A G
+1 8044 . A G . . . AB A G
+1 8045 . A G . . . AB A G
+1 8046 . A G . . . AB A G
+1 8047 . A G . . . AB A G
+1 8048 . A G . . . AB A G
+1 8049 . A G . . . AB A G
+1 8050 . A G . . . AB A G
+1 8051 . A G . . . AB A G
+1 8052 . A G . . . AB A G
+1 8053 . A G . . . AB A G
+1 8054 . A G . . . AB A G
+1 8055 . A G . . . AB A G
+1 8056 . A G . . . AB A G
+1 8057 . A G . . . AB A G
+1 8058 . A G . . . AB A G
+1 8059 . A G . . . AB A G
+1 8060 . A G . . . AB A G
+1 8061 . A G . . . AB A G
+1 8062 . A G . . . AB A G
+1 8063 . A G . . . AB A G
+1 8064 . A G . . . AB A G
+1 8065 . A G . . . AB A G
+1 8066 . A G . . . AB A G
+1 8067 . A G . . . AB A G
+1 8068 . A G . . . AB A G
+1 8069 . A G . . . AB A G
+1 8070 . A G . . . AB A G
+1 8071 . A G . . . AB A G
+1 8072 . A G . . . AB A G
+1 8073 . A G . . . AB A G
+1 8074 . A G . . . AB A G
+1 8075 . A G . . . AB A G
+1 8076 . A G . . . AB A G
+1 8077 . A G . . . AB A G
+1 8078 . A G . . . AB A G
+1 8079 . A G . . . AB A G
+1 8080 . A G . . . AB A G
+1 8081 . A G . . . AB A G
+1 8082 . A G . . . AB A G
+1 8083 . A G . . . AB A G
+1 8084 . A G . . . AB A G
+1 8085 . A G . . . AB A G
+1 8086 . A G . . . AB A G
+1 8087 . A G . . . AB A G
+1 8088 . A G . . . AB A G
+1 8089 . A G . . . AB A G
+1 8090 . A G . . . AB A G
+1 8091 . A G . . . AB A G
+1 8092 . A G . . . AB A G
+1 8093 . A G . . . AB A G
+1 8094 . A G . . . AB A G
+1 8095 . A G . . . AB A G
+1 8096 . A G . . . AB A G
+1 8097 . A G . . . AB A G
+1 8098 . A G . . . AB A G
+1 8099 . A G . . . AB A G
+1 8100 . A G . . . AB A G
+1 8101 . A G . . . AB A G
+1 8102 . A G . . . AB A G
+1 8103 . A G . . . AB A G
+1 8104 . A G . . . AB A G
+1 8105 . A G . . . AB A G
+1 8106 . A G . . . AB A G
+1 8107 . A G . . . AB A G
+1 8108 . A G . . . AB A G
+1 8109 . A G . . . AB A G
+1 8110 . A G . . . AB A G
+1 8111 . A G . . . AB A G
+1 8112 . A G . . . AB A G
+1 8113 . A G . . . AB A G
+1 8114 . A G . . . AB A G
+1 8115 . A G . . . AB A G
+1 8116 . A G . . . AB A G
+1 8117 . A G . . . AB A G
+1 8118 . A G . . . AB A G
+1 8119 . A G . . . AB A G
+1 8120 . A G . . . AB A G
+1 8121 . A G . . . AB A G
+1 8122 . A G . . . AB A G
+1 8123 . A G . . . AB A G
+1 8124 . A G . . . AB A G
+1 8125 . A G . . . AB A G
+1 8126 . A G . . . AB A G
+1 8127 . A G . . . AB A G
+1 8128 . A G . . . AB A G
+1 8129 . A G . . . AB A G
+1 8130 . A G . . . AB A G
+1 8131 . A G . . . AB A G
+1 8132 . A G . . . AB A G
+1 8133 . A G . . . AB A G
+1 8134 . A G . . . AB A G
+1 8135 . A G . . . AB A G
+1 8136 . A G . . . AB A G
+1 8137 . A G . . . AB A G
+1 8138 . A G . . . AB A G
+1 8139 . A G . . . AB A G
+1 8140 . A G . . . AB A G
+1 8141 . A G . . . AB A G
+1 8142 . A G . . . AB A G
+1 8143 . A G . . . AB A G
+1 8144 . A G . . . AB A G
+1 8145 . A G . . . AB A G
+1 8146 . A G . . . AB A G
+1 8147 . A G . . . AB A G
+1 8148 . A G . . . AB A G
+1 8149 . A G . . . AB A G
+1 8150 . A G . . . AB A G
+1 8151 . A G . . . AB A G
+1 8152 . A G . . . AB A G
+1 8153 . A G . . . AB A G
+1 8154 . A G . . . AB A G
+1 8155 . A G . . . AB A G
+1 8156 . A G . . . AB A G
+1 8157 . A G . . . AB A G
+1 8158 . A G . . . AB A G
+1 8159 . A G . . . AB A G
+1 8160 . A G . . . AB A G
+1 8161 . A G . . . AB A G
+1 8162 . A G . . . AB A G
+1 8163 . A G . . . AB A G
+1 8164 . A G . . . AB A G
+1 8165 . A G . . . AB A G
+1 8166 . A G . . . AB A G
+1 8167 . A G . . . AB A G
+1 8168 . A G . . . AB A G
+1 8169 . A G . . . AB A G
+1 8170 . A G . . . AB A G
+1 8171 . A G . . . AB A G
+1 8172 . A G . . . AB A G
+1 8173 . A G . . . AB A G
+1 8174 . A G . . . AB A G
+1 8175 . A G . . . AB A G
+1 8176 . A G . . . AB A G
+1 8177 . A G . . . AB A G
+1 8178 . A G . . . AB A G
+1 8179 . A G . . . AB A G
+1 8180 . A G . . . AB A G
+1 8181 . A G . . . AB A G
+1 8182 . A G . . . AB A G
+1 8183 . A G . . . AB A G
+1 8184 . A G . . . AB A G
+1 8185 . A G . . . AB A G
+1 8186 . A G . . . AB A G
+1 8187 . A G . . . AB A G
+1 8188 . A G . . . AB A G
+1 8189 . A G . . . AB A G
+1 8190 . A G . . . AB A G
+1 8191 . A G . . . AB A G
+1 8192 . A G . . . AB A G
+1 8193 . A G . . . AB A G
+1 8194 . A G . . . AB A G
+1 8195 . A G . . . AB A G
+1 8196 . A G . . . AB A G
+1 8197 . A G . . . AB A G
+1 8198 . A G . . . AB A G
+1 8199 . A G . . . AB A G
+1 8200 . A G . . . AB A G
+1 8201 . A G . . . AB A G
+1 8202 . A G . . . AB A G
+1 8203 . A G . . . AB A G
+1 8204 . A G . . . AB A G
+1 8205 . A G . . . AB A G
+1 8206 . A G . . . AB A G
+1 8207 . A G . . . AB A G
+1 8208 . A G . . . AB A G
+1 8209 . A G . . . AB A G
+1 8210 . A G . . . AB A G
+1 8211 . A G . . . AB A G
+1 8212 . A G . . . AB A G
+1 8213 . A G . . . AB A G
+1 8214 . A G . . . AB A G
+1 8215 . A G . . . AB A G
+1 8216 . A G . . . AB A G
+1 8217 . A G . . . AB A G
+1 8218 . A G . . . AB A G
+1 8219 . A G . . . AB A G
+1 8220 . A G . . . AB A G
+1 8221 . A G . . . AB A G
+1 8222 . A G . . . AB A G
+1 8223 . A G . . . AB A G
+1 8224 . A G . . . AB A G
+1 8225 . A G . . . AB A G
+1 8226 . A G . . . AB A G
+1 8227 . A G . . . AB A G
+1 8228 . A G . . . AB A G
+1 8229 . A G . . . AB A G
+1 8230 . A G . . . AB A G
+1 8231 . A G . . . AB A G
+1 8232 . A G . . . AB A G
+1 8233 . A G . . . AB A G
+1 8234 . A G . . . AB A G
+1 8235 . A G . . . AB A G
+1 8236 . A G . . . AB A G
+1 8237 . A G . . . AB A G
+1 8238 . A G . . . AB A G
+1 8239 . A G . . . AB A G
+1 8240 . A G . . . AB A G
+1 8241 . A G . . . AB A G
+1 8242 . A G . . . AB A G
+1 8243 . A G . . . AB A G
+1 8244 . A G . . . AB A G
+1 8245 . A G . . . AB A G
+1 8246 . A G . . . AB A G
+1 8247 . A G . . . AB A G
+1 8248 . A G . . . AB A G
+1 8249 . A G . . . AB A G
+1 8250 . A G . . . AB A G
+1 8251 . A G . . . AB A G
+1 8252 . A G . . . AB A G
+1 8253 . A G . . . AB A G
+1 8254 . A G . . . AB A G
+1 8255 . A G . . . AB A G
+1 8256 . A G . . . AB A G
+1 8257 . A G . . . AB A G
+1 8258 . A G . . . AB A G
+1 8259 . A G . . . AB A G
+1 8260 . A G . . . AB A G
+1 8261 . A G . . . AB A G
+1 8262 . A G . . . AB A G
+1 8263 . A G . . . AB A G
+1 8264 . A G . . . AB A G
+1 8265 . A G . . . AB A G
+1 8266 . A G . . . AB A G
+1 8267 . A G . . . AB A G
+1 8268 . A G . . . AB A G
+1 8269 . A G . . . AB A G
+1 8270 . A G . . . AB A G
+1 8271 . A G . . . AB A G
+1 8272 . A G . . . AB A G
+1 8273 . A G . . . AB A G
+1 8274 . A G . . . AB A G
+1 8275 . A G . . . AB A G
+1 8276 . A G . . . AB A G
+1 8277 . A G . . . AB A G
+1 8278 . A G . . . AB A G
+1 8279 . A G . . . AB A G
+1 8280 . A G . . . AB A G
+1 8281 . A G . . . AB A G
+1 8282 . A G . . . AB A G
+1 8283 . A G . . . AB A G
+1 8284 . A G . . . AB A G
+1 8285 . A G . . . AB A G
+1 8286 . A G . . . AB A G
+1 8287 . A G . . . AB A G
+1 8288 . A G . . . AB A G
+1 8289 . A G . . . AB A G
+1 8290 . A G . . . AB A G
+1 8291 . A G . . . AB A G
+1 8292 . A G . . . AB A G
+1 8293 . A G . . . AB A G
+1 8294 . A G . . . AB A G
+1 8295 . A G . . . AB A G
+1 8296 . A G . . . AB A G
+1 8297 . A G . . . AB A G
+1 8298 . A G . . . AB A G
+1 8299 . A G . . . AB A G
+1 8300 . A G . . . AB A G
+1 8301 . A G . . . AB A G
+1 8302 . A G . . . AB A G
+1 8303 . A G . . . AB A G
+1 8304 . A G . . . AB A G
+1 8305 . A G . . . AB A G
+1 8306 . A G . . . AB A G
+1 8307 . A G . . . AB A G
+1 8308 . A G . . . AB A G
+1 8309 . A G . . . AB A G
+1 8310 . A G . . . AB A G
+1 8311 . A G . . . AB A G
+1 8312 . A G . . . AB A G
+1 8313 . A G . . . AB A G
+1 8314 . A G . . . AB A G
+1 8315 . A G . . . AB A G
+1 8316 . A G . . . AB A G
+1 8317 . A G . . . AB A G
+1 8318 . A G . . . AB A G
+1 8319 . A G . . . AB A G
+1 8320 . A G . . . AB A G
+1 8321 . A G . . . AB A G
+1 8322 . A G . . . AB A G
+1 8323 . A G . . . AB A G
+1 8324 . A G . . . AB A G
+1 8325 . A G . . . AB A G
+1 8326 . A G . . . AB A G
+1 8327 . A G . . . AB A G
+1 8328 . A G . . . AB A G
+1 8329 . A G . . . AB A G
+1 8330 . A G . . . AB A G
+1 8331 . A G . . . AB A G
+1 8332 . A G . . . AB A G
+1 8333 . A G . . . AB A G
+1 8334 . A G . . . AB A G
+1 8335 . A G . . . AB A G
+1 8336 . A G . . . AB A G
+1 8337 . A G . . . AB A G
+1 8338 . A G . . . AB A G
+1 8339 . A G . . . AB A G
+1 8340 . A G . . . AB A G
+1 8341 . A G . . . AB A G
+1 8342 . A G . . . AB A G
+1 8343 . A G . . . AB A G
+1 8344 . A G . . . AB A G
+1 8345 . A G . . . AB A G
+1 8346 . A G . . . AB A G
+1 8347 . A G . . . AB A G
+1 8348 . A G . . . AB A G
+1 8349 . A G . . . AB A G
+1 8350 . A G . . . AB A G
+1 8351 . A G . . . AB A G
+1 8352 . A G . . . AB A G
+1 8353 . A G . . . AB A G
+1 8354 . A G . . . AB A G
+1 8355 . A G . . . AB A G
+1 8356 . A G . . . AB A G
+1 8357 . A G . . . AB A G
+1 8358 . A G . . . AB A G
+1 8359 . A G . . . AB A G
+1 8360 . A G . . . AB A G
+1 8361 . A G . . . AB A G
+1 8362 . A G . . . AB A G
+1 8363 . A G . . . AB A G
+1 8364 . A G . . . AB A G
+1 8365 . A G . . . AB A G
+1 8366 . A G . . . AB A G
+1 8367 . A G . . . AB A G
+1 8368 . A G . . . AB A G
+1 8369 . A G . . . AB A G
+1 8370 . A G . . . AB A G
+1 8371 . A G . . . AB A G
+1 8372 . A G . . . AB A G
+1 8373 . A G . . . AB A G
+1 8374 . A G . . . AB A G
+1 8375 . A G . . . AB A G
+1 8376 . A G . . . AB A G
+1 8377 . A G . . . AB A G
+1 8378 . A G . . . AB A G
+1 8379 . A G . . . AB A G
+1 8380 . A G . . . AB A G
+1 8381 . A G . . . AB A G
+1 8382 . A G . . . AB A G
+1 8383 . A G . . . AB A G
+1 8384 . A G . . . AB A G
+1 8385 . A G . . . AB A G
+1 8386 . A G . . . AB A G
+1 8387 . A G . . . AB A G
+1 8388 . A G . . . AB A G
+1 8389 . A G . . . AB A G
+1 8390 . A G . . . AB A G
+1 8391 . A G . . . AB A G
+1 8392 . A G . . . AB A G
+1 8393 . A G . . . AB A G
+1 8394 . A G . . . AB A G
+1 8395 . A G . . . AB A G
+1 8396 . A G . . . AB A G
+1 8397 . A G . . . AB A G
+1 8398 . A G . . . AB A G
+1 8399 . A G . . . AB A G
+1 8400 . A G . . . AB A G
+1 8401 . A G . . . AB A G
+1 8402 . A G . . . AB A G
+1 8403 . A G . . . AB A G
+1 8404 . A G . . . AB A G
+1 8405 . A G . . . AB A G
+1 8406 . A G . . . AB A G
+1 8407 . A G . . . AB A G
+1 8408 . A G . . . AB A G
+1 8409 . A G . . . AB A G
+1 8410 . A G . . . AB A G
+1 8411 . A G . . . AB A G
+1 8412 . A G . . . AB A G
+1 8413 . A G . . . AB A G
+1 8414 . A G . . . AB A G
+1 8415 . A G . . . AB A G
+1 8416 . A G . . . AB A G
+1 8417 . A G . . . AB A G
+1 8418 . A G . . . AB A G
+1 8419 . A G . . . AB A G
+1 8420 . A G . . . AB A G
+1 8421 . A G . . . AB A G
+1 8422 . A G . . . AB A G
+1 8423 . A G . . . AB A G
+1 8424 . A G . . . AB A G
+1 8425 . A G . . . AB A G
+1 8426 . A G . . . AB A G
+1 8427 . A G . . . AB A G
+1 8428 . A G . . . AB A G
+1 8429 . A G . . . AB A G
+1 8430 . A G . . . AB A G
+1 8431 . A G . . . AB A G
+1 8432 . A G . . . AB A G
+1 8433 . A G . . . AB A G
+1 8434 . A G . . . AB A G
+1 8435 . A G . . . AB A G
+1 8436 . A G . . . AB A G
+1 8437 . A G . . . AB A G
+1 8438 . A G . . . AB A G
+1 8439 . A G . . . AB A G
+1 8440 . A G . . . AB A G
+1 8441 . A G . . . AB A G
+1 8442 . A G . . . AB A G
+1 8443 . A G . . . AB A G
+1 8444 . A G . . . AB A G
+1 8445 . A G . . . AB A G
+1 8446 . A G . . . AB A G
+1 8447 . A G . . . AB A G
+1 8448 . A G . . . AB A G
+1 8449 . A G . . . AB A G
+1 8450 . A G . . . AB A G
+1 8451 . A G . . . AB A G
+1 8452 . A G . . . AB A G
+1 8453 . A G . . . AB A G
+1 8454 . A G . . . AB A G
+1 8455 . A G . . . AB A G
+1 8456 . A G . . . AB A G
+1 8457 . A G . . . AB A G
+1 8458 . A G . . . AB A G
+1 8459 . A G . . . AB A G
+1 8460 . A G . . . AB A G
+1 8461 . A G . . . AB A G
+1 8462 . A G . . . AB A G
+1 8463 . A G . . . AB A G
+1 8464 . A G . . . AB A G
+1 8465 . A G . . . AB A G
+1 8466 . A G . . . AB A G
+1 8467 . A G . . . AB A G
+1 8468 . A G . . . AB A G
+1 8469 . A G . . . AB A G
+1 8470 . A G . . . AB A G
+1 8471 . A G . . . AB A G
+1 8472 . A G . . . AB A G
+1 8473 . A G . . . AB A G
+1 8474 . A G . . . AB A G
+1 8475 . A G . . . AB A G
+1 8476 . A G . . . AB A G
+1 8477 . A G . . . AB A G
+1 8478 . A G . . . AB A G
+1 8479 . A G . . . AB A G
+1 8480 . A G . . . AB A G
+1 8481 . A G . . . AB A G
+1 8482 . A G . . . AB A G
+1 8483 . A G . . . AB A G
+1 8484 . A G . . . AB A G
+1 8485 . A G . . . AB A G
+1 8486 . A G . . . AB A G
+1 8487 . A G . . . AB A G
+1 8488 . A G . . . AB A G
+1 8489 . A G . . . AB A G
+1 8490 . A G . . . AB A G
+1 8491 . A G . . . AB A G
+1 8492 . A G . . . AB A G
+1 8493 . A G . . . AB A G
+1 8494 . A G . . . AB A G
+1 8495 . A G . . . AB A G
+1 8496 . A G . . . AB A G
+1 8497 . A G . . . AB A G
+1 8498 . A G . . . AB A G
+1 8499 . A G . . . AB A G
+1 8500 . A G . . . AB A G
+1 8501 . A G . . . AB A G
+1 8502 . A G . . . AB A G
+1 8503 . A G . . . AB A G
+1 8504 . A G . . . AB A G
+1 8505 . A G . . . AB A G
+1 8506 . A G . . . AB A G
+1 8507 . A G . . . AB A G
+1 8508 . A G . . . AB A G
+1 8509 . A G . . . AB A G
+1 8510 . A G . . . AB A G
+1 8511 . A G . . . AB A G
+1 8512 . A G . . . AB A G
+1 8513 . A G . . . AB A G
+1 8514 . A G . . . AB A G
+1 8515 . A G . . . AB A G
+1 8516 . A G . . . AB A G
+1 8517 . A G . . . AB A G
+1 8518 . A G . . . AB A G
+1 8519 . A G . . . AB A G
+1 8520 . A G . . . AB A G
+1 8521 . A G . . . AB A G
+1 8522 . A G . . . AB A G
+1 8523 . A G . . . AB A G
+1 8524 . A G . . . AB A G
+1 8525 . A G . . . AB A G
+1 8526 . A G . . . AB A G
+1 8527 . A G . . . AB A G
+1 8528 . A G . . . AB A G
+1 8529 . A G . . . AB A G
+1 8530 . A G . . . AB A G
+1 8531 . A G . . . AB A G
+1 8532 . A G . . . AB A G
+1 8533 . A G . . . AB A G
+1 8534 . A G . . . AB A G
+1 8535 . A G . . . AB A G
+1 8536 . A G . . . AB A G
+1 8537 . A G . . . AB A G
+1 8538 . A G . . . AB A G
+1 8539 . A G . . . AB A G
+1 8540 . A G . . . AB A G
+1 8541 . A G . . . AB A G
+1 8542 . A G . . . AB A G
+1 8543 . A G . . . AB A G
+1 8544 . A G . . . AB A G
+1 8545 . A G . . . AB A G
+1 8546 . A G . . . AB A G
+1 8547 . A G . . . AB A G
+1 8548 . A G . . . AB A G
+1 8549 . A G . . . AB A G
+1 8550 . A G . . . AB A G
+1 8551 . A G . . . AB A G
+1 8552 . A G . . . AB A G
+1 8553 . A G . . . AB A G
+1 8554 . A G . . . AB A G
+1 8555 . A G . . . AB A G
+1 8556 . A G . . . AB A G
+1 8557 . A G . . . AB A G
+1 8558 . A G . . . AB A G
+1 8559 . A G . . . AB A G
+1 8560 . A G . . . AB A G
+1 8561 . A G . . . AB A G
+1 8562 . A G . . . AB A G
+1 8563 . A G . . . AB A G
+1 8564 . A G . . . AB A G
+1 8565 . A G . . . AB A G
+1 8566 . A G . . . AB A G
+1 8567 . A G . . . AB A G
+1 8568 . A G . . . AB A G
+1 8569 . A G . . . AB A G
+1 8570 . A G . . . AB A G
+1 8571 . A G . . . AB A G
+1 8572 . A G . . . AB A G
+1 8573 . A G . . . AB A G
+1 8574 . A G . . . AB A G
+1 8575 . A G . . . AB A G
+1 8576 . A G . . . AB A G
+1 8577 . A G . . . AB A G
+1 8578 . A G . . . AB A G
+1 8579 . A G . . . AB A G
+1 8580 . A G . . . AB A G
+1 8581 . A G . . . AB A G
+1 8582 . A G . . . AB A G
+1 8583 . A G . . . AB A G
+1 8584 . A G . . . AB A G
+1 8585 . A G . . . AB A G
+1 8586 . A G . . . AB A G
+1 8587 . A G . . . AB A G
+1 8588 . A G . . . AB A G
+1 8589 . A G . . . AB A G
+1 8590 . A G . . . AB A G
+1 8591 . A G . . . AB A G
+1 8592 . A G . . . AB A G
+1 8593 . A G . . . AB A G
+1 8594 . A G . . . AB A G
+1 8595 . A G . . . AB A G
+1 8596 . A G . . . AB A G
+1 8597 . A G . . . AB A G
+1 8598 . A G . . . AB A G
+1 8599 . A G . . . AB A G
+1 8600 . A G . . . AB A G
+1 8601 . A G . . . AB A G
+1 8602 . A G . . . AB A G
+1 8603 . A G . . . AB A G
+1 8604 . A G . . . AB A G
+1 8605 . A G . . . AB A G
+1 8606 . A G . . . AB A G
+1 8607 . A G . . . AB A G
+1 8608 . A G . . . AB A G
+1 8609 . A G . . . AB A G
+1 8610 . A G . . . AB A G
+1 8611 . A G . . . AB A G
+1 8612 . A G . . . AB A G
+1 8613 . A G . . . AB A G
+1 8614 . A G . . . AB A G
+1 8615 . A G . . . AB A G
+1 8616 . A G . . . AB A G
+1 8617 . A G . . . AB A G
+1 8618 . A G . . . AB A G
+1 8619 . A G . . . AB A G
+1 8620 . A G . . . AB A G
+1 8621 . A G . . . AB A G
+1 8622 . A G . . . AB A G
+1 8623 . A G . . . AB A G
+1 8624 . A G . . . AB A G
+1 8625 . A G . . . AB A G
+1 8626 . A G . . . AB A G
+1 8627 . A G . . . AB A G
+1 8628 . A G . . . AB A G
+1 8629 . A G . . . AB A G
+1 8630 . A G . . . AB A G
+1 8631 . A G . . . AB A G
+1 8632 . A G . . . AB A G
+1 8633 . A G . . . AB A G
+1 8634 . A G . . . AB A G
+1 8635 . A G . . . AB A G
+1 8636 . A G . . . AB A G
+1 8637 . A G . . . AB A G
+1 8638 . A G . . . AB A G
+1 8639 . A G . . . AB A G
+1 8640 . A G . . . AB A G
+1 8641 . A G . . . AB A G
+1 8642 . A G . . . AB A G
+1 8643 . A G . . . AB A G
+1 8644 . A G . . . AB A G
+1 8645 . A G . . . AB A G
+1 8646 . A G . . . AB A G
+1 8647 . A G . . . AB A G
+1 8648 . A G . . . AB A G
+1 8649 . A G . . . AB A G
+1 8650 . A G . . . AB A G
+1 8651 . A G . . . AB A G
+1 8652 . A G . . . AB A G
+1 8653 . A G . . . AB A G
+1 8654 . A G . . . AB A G
+1 8655 . A G . . . AB A G
+1 8656 . A G . . . AB A G
+1 8657 . A G . . . AB A G
+1 8658 . A G . . . AB A G
+1 8659 . A G . . . AB A G
+1 8660 . A G . . . AB A G
+1 8661 . A G . . . AB A G
+1 8662 . A G . . . AB A G
+1 8663 . A G . . . AB A G
+1 8664 . A G . . . AB A G
+1 8665 . A G . . . AB A G
+1 8666 . A G . . . AB A G
+1 8667 . A G . . . AB A G
+1 8668 . A G . . . AB A G
+1 8669 . A G . . . AB A G
+1 8670 . A G . . . AB A G
+1 8671 . A G . . . AB A G
+1 8672 . A G . . . AB A G
+1 8673 . A G . . . AB A G
+1 8674 . A G . . . AB A G
+1 8675 . A G . . . AB A G
+1 8676 . A G . . . AB A G
+1 8677 . A G . . . AB A G
+1 8678 . A G . . . AB A G
+1 8679 . A G . . . AB A G
+1 8680 . A G . . . AB A G
+1 8681 . A G . . . AB A G
+1 8682 . A G . . . AB A G
+1 8683 . A G . . . AB A G
+1 8684 . A G . . . AB A G
+1 8685 . A G . . . AB A G
+1 8686 . A G . . . AB A G
+1 8687 . A G . . . AB A G
+1 8688 . A G . . . AB A G
+1 8689 . A G . . . AB A G
+1 8690 . A G . . . AB A G
+1 8691 . A G . . . AB A G
+1 8692 . A G . . . AB A G
+1 8693 . A G . . . AB A G
+1 8694 . A G . . . AB A G
+1 8695 . A G . . . AB A G
+1 8696 . A G . . . AB A G
+1 8697 . A G . . . AB A G
+1 8698 . A G . . . AB A G
+1 8699 . A G . . . AB A G
+1 8700 . A G . . . AB A G
+1 8701 . A G . . . AB A G
+1 8702 . A G . . . AB A G
+1 8703 . A G . . . AB A G
+1 8704 . A G . . . AB A G
+1 8705 . A G . . . AB A G
+1 8706 . A G . . . AB A G
+1 8707 . A G . . . AB A G
+1 8708 . A G . . . AB A G
+1 8709 . A G . . . AB A G
+1 8710 . A G . . . AB A G
+1 8711 . A G . . . AB A G
+1 8712 . A G . . . AB A G
+1 8713 . A G . . . AB A G
+1 8714 . A G . . . AB A G
+1 8715 . A G . . . AB A G
+1 8716 . A G . . . AB A G
+1 8717 . A G . . . AB A G
+1 8718 . A G . . . AB A G
+1 8719 . A G . . . AB A G
+1 8720 . A G . . . AB A G
+1 8721 . A G . . . AB A G
+1 8722 . A G . . . AB A G
+1 8723 . A G . . . AB A G
+1 8724 . A G . . . AB A G
+1 8725 . A G . . . AB A G
+1 8726 . A G . . . AB A G
+1 8727 . A G . . . AB A G
+1 8728 . A G . . . AB A G
+1 8729 . A G . . . AB A G
+1 8730 . A G . . . AB A G
+1 8731 . A G . . . AB A G
+1 8732 . A G . . . AB A G
+1 8733 . A G . . . AB A G
+1 8734 . A G . . . AB A G
+1 8735 . A G . . . AB A G
+1 8736 . A G . . . AB A G
+1 8737 . A G . . . AB A G
+1 8738 . A G . . . AB A G
+1 8739 . A G . . . AB A G
+1 8740 . A G . . . AB A G
+1 8741 . A G . . . AB A G
+1 8742 . A G . . . AB A G
+1 8743 . A G . . . AB A G
+1 8744 . A G . . . AB A G
+1 8745 . A G . . . AB A G
+1 8746 . A G . . . AB A G
+1 8747 . A G . . . AB A G
+1 8748 . A G . . . AB A G
+1 8749 . A G . . . AB A G
+1 8750 . A G . . . AB A G
+1 8751 . A G . . . AB A G
+1 8752 . A G . . . AB A G
+1 8753 . A G . . . AB A G
+1 8754 . A G . . . AB A G
+1 8755 . A G . . . AB A G
+1 8756 . A G . . . AB A G
+1 8757 . A G . . . AB A G
+1 8758 . A G . . . AB A G
+1 8759 . A G . . . AB A G
+1 8760 . A G . . . AB A G
+1 8761 . A G . . . AB A G
+1 8762 . A G . . . AB A G
+1 8763 . A G . . . AB A G
+1 8764 . A G . . . AB A G
+1 8765 . A G . . . AB A G
+1 8766 . A G . . . AB A G
+1 8767 . A G . . . AB A G
+1 8768 . A G . . . AB A G
+1 8769 . A G . . . AB A G
+1 8770 . A G . . . AB A G
+1 8771 . A G . . . AB A G
+1 8772 . A G . . . AB A G
+1 8773 . A G . . . AB A G
+1 8774 . A G . . . AB A G
+1 8775 . A G . . . AB A G
+1 8776 . A G . . . AB A G
+1 8777 . A G . . . AB A G
+1 8778 . A G . . . AB A G
+1 8779 . A G . . . AB A G
+1 8780 . A G . . . AB A G
+1 8781 . A G . . . AB A G
+1 8782 . A G . . . AB A G
+1 8783 . A G . . . AB A G
+1 8784 . A G . . . AB A G
+1 8785 . A G . . . AB A G
+1 8786 . A G . . . AB A G
+1 8787 . A G . . . AB A G
+1 8788 . A G . . . AB A G
+1 8789 . A G . . . AB A G
+1 8790 . A G . . . AB A G
+1 8791 . A G . . . AB A G
+1 8792 . A G . . . AB A G
+1 8793 . A G . . . AB A G
+1 8794 . A G . . . AB A G
+1 8795 . A G . . . AB A G
+1 8796 . A G . . . AB A G
+1 8797 . A G . . . AB A G
+1 8798 . A G . . . AB A G
+1 8799 . A G . . . AB A G
+1 8800 . A G . . . AB A G
+1 8801 . A G . . . AB A G
+1 8802 . A G . . . AB A G
+1 8803 . A G . . . AB A G
+1 8804 . A G . . . AB A G
+1 8805 . A G . . . AB A G
+1 8806 . A G . . . AB A G
+1 8807 . A G . . . AB A G
+1 8808 . A G . . . AB A G
+1 8809 . A G . . . AB A G
+1 8810 . A G . . . AB A G
+1 8811 . A G . . . AB A G
+1 8812 . A G . . . AB A G
+1 8813 . A G . . . AB A G
+1 8814 . A G . . . AB A G
+1 8815 . A G . . . AB A G
+1 8816 . A G . . . AB A G
+1 8817 . A G . . . AB A G
+1 8818 . A G . . . AB A G
+1 8819 . A G . . . AB A G
+1 8820 . A G . . . AB A G
+1 8821 . A G . . . AB A G
+1 8822 . A G . . . AB A G
+1 8823 . A G . . . AB A G
+1 8824 . A G . . . AB A G
+1 8825 . A G . . . AB A G
+1 8826 . A G . . . AB A G
+1 8827 . A G . . . AB A G
+1 8828 . A G . . . AB A G
+1 8829 . A G . . . AB A G
+1 8830 . A G . . . AB A G
+1 8831 . A G . . . AB A G
+1 8832 . A G . . . AB A G
+1 8833 . A G . . . AB A G
+1 8834 . A G . . . AB A G
+1 8835 . A G . . . AB A G
+1 8836 . A G . . . AB A G
+1 8837 . A G . . . AB A G
+1 8838 . A G . . . AB A G
+1 8839 . A G . . . AB A G
+1 8840 . A G . . . AB A G
+1 8841 . A G . . . AB A G
+1 8842 . A G . . . AB A G
+1 8843 . A G . . . AB A G
+1 8844 . A G . . . AB A G
+1 8845 . A G . . . AB A G
+1 8846 . A G . . . AB A G
+1 8847 . A G . . . AB A G
+1 8848 . A G . . . AB A G
+1 8849 . A G . . . AB A G
+1 8850 . A G . . . AB A G
+1 8851 . A G . . . AB A G
+1 8852 . A G . . . AB A G
+1 8853 . A G . . . AB A G
+1 8854 . A G . . . AB A G
+1 8855 . A G . . . AB A G
+1 8856 . A G . . . AB A G
+1 8857 . A G . . . AB A G
+1 8858 . A G . . . AB A G
+1 8859 . A G . . . AB A G
+1 8860 . A G . . . AB A G
+1 8861 . A G . . . AB A G
+1 8862 . A G . . . AB A G
+1 8863 . A G . . . AB A G
+1 8864 . A G . . . AB A G
+1 8865 . A G . . . AB A G
+1 8866 . A G . . . AB A G
+1 8867 . A G . . . AB A G
+1 8868 . A G . . . AB A G
+1 8869 . A G . . . AB A G
+1 8870 . A G . . . AB A G
+1 8871 . A G . . . AB A G
+1 8872 . A G . . . AB A G
+1 8873 . A G . . . AB A G
+1 8874 . A G . . . AB A G
+1 8875 . A G . . . AB A G
+1 8876 . A G . . . AB A G
+1 8877 . A G . . . AB A G
+1 8878 . A G . . . AB A G
+1 8879 . A G . . . AB A G
+1 8880 . A G . . . AB A G
+1 8881 . A G . . . AB A G
+1 8882 . A G . . . AB A G
+1 8883 . A G . . . AB A G
+1 8884 . A G . . . AB A G
+1 8885 . A G . . . AB A G
+1 8886 . A G . . . AB A G
+1 8887 . A G . . . AB A G
+1 8888 . A G . . . AB A G
+1 8889 . A G . . . AB A G
+1 8890 . A G . . . AB A G
+1 8891 . A G . . . AB A G
+1 8892 . A G . . . AB A G
+1 8893 . A G . . . AB A G
+1 8894 . A G . . . AB A G
+1 8895 . A G . . . AB A G
+1 8896 . A G . . . AB A G
+1 8897 . A G . . . AB A G
+1 8898 . A G . . . AB A G
+1 8899 . A G . . . AB A G
+1 8900 . A G . . . AB A G
+1 8901 . A G . . . AB A G
+1 8902 . A G . . . AB A G
+1 8903 . A G . . . AB A G
+1 8904 . A G . . . AB A G
+1 8905 . A G . . . AB A G
+1 8906 . A G . . . AB A G
+1 8907 . A G . . . AB A G
+1 8908 . A G . . . AB A G
+1 8909 . A G . . . AB A G
+1 8910 . A G . . . AB A G
+1 8911 . A G . . . AB A G
+1 8912 . A G . . . AB A G
+1 8913 . A G . . . AB A G
+1 8914 . A G . . . AB A G
+1 8915 . A G . . . AB A G
+1 8916 . A G . . . AB A G
+1 8917 . A G . . . AB A G
+1 8918 . A G . . . AB A G
+1 8919 . A G . . . AB A G
+1 8920 . A G . . . AB A G
+1 8921 . A G . . . AB A G
+1 8922 . A G . . . AB A G
+1 8923 . A G . . . AB A G
+1 8924 . A G . . . AB A G
+1 8925 . A G . . . AB A G
+1 8926 . A G . . . AB A G
+1 8927 . A G . . . AB A G
+1 8928 . A G . . . AB A G
+1 8929 . A G . . . AB A G
+1 8930 . A G . . . AB A G
+1 8931 . A G . . . AB A G
+1 8932 . A G . . . AB A G
+1 8933 . A G . . . AB A G
+1 8934 . A G . . . AB A G
+1 8935 . A G . . . AB A G
+1 8936 . A G . . . AB A G
+1 8937 . A G . . . AB A G
+1 8938 . A G . . . AB A G
+1 8939 . A G . . . AB A G
+1 8940 . A G . . . AB A G
+1 8941 . A G . . . AB A G
+1 8942 . A G . . . AB A G
+1 8943 . A G . . . AB A G
+1 8944 . A G . . . AB A G
+1 8945 . A G . . . AB A G
+1 8946 . A G . . . AB A G
+1 8947 . A G . . . AB A G
+1 8948 . A G . . . AB A G
+1 8949 . A G . . . AB A G
+1 8950 . A G . . . AB A G
+1 8951 . A G . . . AB A G
+1 8952 . A G . . . AB A G
+1 8953 . A G . . . AB A G
+1 8954 . A G . . . AB A G
+1 8955 . A G . . . AB A G
+1 8956 . A G . . . AB A G
+1 8957 . A G . . . AB A G
+1 8958 . A G . . . AB A G
+1 8959 . A G . . . AB A G
+1 8960 . A G . . . AB A G
+1 8961 . A G . . . AB A G
+1 8962 . A G . . . AB A G
+1 8963 . A G . . . AB A G
+1 8964 . A G . . . AB A G
+1 8965 . A G . . . AB A G
+1 8966 . A G . . . AB A G
+1 8967 . A G . . . AB A G
+1 8968 . A G . . . AB A G
+1 8969 . A G . . . AB A G
+1 8970 . A G . . . AB A G
+1 8971 . A G . . . AB A G
+1 8972 . A G . . . AB A G
+1 8973 . A G . . . AB A G
+1 8974 . A G . . . AB A G
+1 8975 . A G . . . AB A G
+1 8976 . A G . . . AB A G
+1 8977 . A G . . . AB A G
+1 8978 . A G . . . AB A G
+1 8979 . A G . . . AB A G
+1 8980 . A G . . . AB A G
+1 8981 . A G . . . AB A G
+1 8982 . A G . . . AB A G
+1 8983 . A G . . . AB A G
+1 8984 . A G . . . AB A G
+1 8985 . A G . . . AB A G
+1 8986 . A G . . . AB A G
+1 8987 . A G . . . AB A G
+1 8988 . A G . . . AB A G
+1 8989 . A G . . . AB A G
+1 8990 . A G . . . AB A G
+1 8991 . A G . . . AB A G
+1 8992 . A G . . . AB A G
+1 8993 . A G . . . AB A G
+1 8994 . A G . . . AB A G
+1 8995 . A G . . . AB A G
+1 8996 . A G . . . AB A G
+1 8997 . A G . . . AB A G
+1 8998 . A G . . . AB A G
+1 8999 . A G . . . AB A G
+1 9000 . A G . . . AB A G
+1 9001 . A G . . . AB A G
+1 9002 . A G . . . AB A G
+1 9003 . A G . . . AB A G
+1 9004 . A G . . . AB A G
+1 9005 . A G . . . AB A G
+1 9006 . A G . . . AB A G
+1 9007 . A G . . . AB A G
+1 9008 . A G . . . AB A G
+1 9009 . A G . . . AB A G
+1 9010 . A G . . . AB A G
+1 9011 . A G . . . AB A G
+1 9012 . A G . . . AB A G
+1 9013 . A G . . . AB A G
+1 9014 . A G . . . AB A G
+1 9015 . A G . . . AB A G
+1 9016 . A G . . . AB A G
+1 9017 . A G . . . AB A G
+1 9018 . A G . . . AB A G
+1 9019 . A G . . . AB A G
+1 9020 . A G . . . AB A G
+1 9021 . A G . . . AB A G
+1 9022 . A G . . . AB A G
+1 9023 . A G . . . AB A G
+1 9024 . A G . . . AB A G
+1 9025 . A G . . . AB A G
+1 9026 . A G . . . AB A G
+1 9027 . A G . . . AB A G
+1 9028 . A G . . . AB A G
+1 9029 . A G . . . AB A G
+1 9030 . A G . . . AB A G
+1 9031 . A G . . . AB A G
+1 9032 . A G . . . AB A G
+1 9033 . A G . . . AB A G
+1 9034 . A G . . . AB A G
+1 9035 . A G . . . AB A G
+1 9036 . A G . . . AB A G
+1 9037 . A G . . . AB A G
+1 9038 . A G . . . AB A G
+1 9039 . A G . . . AB A G
+1 9040 . A G . . . AB A G
+1 9041 . A G . . . AB A G
+1 9042 . A G . . . AB A G
+1 9043 . A G . . . AB A G
+1 9044 . A G . . . AB A G
+1 9045 . A G . . . AB A G
+1 9046 . A G . . . AB A G
+1 9047 . A G . . . AB A G
+1 9048 . A G . . . AB A G
+1 9049 . A G . . . AB A G
+1 9050 . A G . . . AB A G
+1 9051 . A G . . . AB A G
+1 9052 . A G . . . AB A G
+1 9053 . A G . . . AB A G
+1 9054 . A G . . . AB A G
+1 9055 . A G . . . AB A G
+1 9056 . A G . . . AB A G
+1 9057 . A G . . . AB A G
+1 9058 . A G . . . AB A G
+1 9059 . A G . . . AB A G
+1 9060 . A G . . . AB A G
+1 9061 . A G . . . AB A G
+1 9062 . A G . . . AB A G
+1 9063 . A G . . . AB A G
+1 9064 . A G . . . AB A G
+1 9065 . A G . . . AB A G
+1 9066 . A G . . . AB A G
+1 9067 . A G . . . AB A G
+1 9068 . A G . . . AB A G
+1 9069 . A G . . . AB A G
+1 9070 . A G . . . AB A G
+1 9071 . A G . . . AB A G
+1 9072 . A G . . . AB A G
+1 9073 . A G . . . AB A G
+1 9074 . A G . . . AB A G
+1 9075 . A G . . . AB A G
+1 9076 . A G . . . AB A G
+1 9077 . A G . . . AB A G
+1 9078 . A G . . . AB A G
+1 9079 . A G . . . AB A G
+1 9080 . A G . . . AB A G
+1 9081 . A G . . . AB A G
+1 9082 . A G . . . AB A G
+1 9083 . A G . . . AB A G
+1 9084 . A G . . . AB A G
+1 9085 . A G . . . AB A G
+1 9086 . A G . . . AB A G
+1 9087 . A G . . . AB A G
+1 9088 . A G . . . AB A G
+1 9089 . A G . . . AB A G
+1 9090 . A G . . . AB A G
+1 9091 . A G . . . AB A G
+1 9092 . A G . . . AB A G
+1 9093 . A G . . . AB A G
+1 9094 . A G . . . AB A G
+1 9095 . A G . . . AB A G
+1 9096 . A G . . . AB A G
+1 9097 . A G . . . AB A G
+1 9098 . A G . . . AB A G
+1 9099 . A G . . . AB A G
+1 9100 . A G . . . AB A G
+1 9101 . A G . . . AB A G
+1 9102 . A G . . . AB A G
+1 9103 . A G . . . AB A G
+1 9104 . A G . . . AB A G
+1 9105 . A G . . . AB A G
+1 9106 . A G . . . AB A G
+1 9107 . A G . . . AB A G
+1 9108 . A G . . . AB A G
+1 9109 . A G . . . AB A G
+1 9110 . A G . . . AB A G
+1 9111 . A G . . . AB A G
+1 9112 . A G . . . AB A G
+1 9113 . A G . . . AB A G
+1 9114 . A G . . . AB A G
+1 9115 . A G . . . AB A G
+1 9116 . A G . . . AB A G
+1 9117 . A G . . . AB A G
+1 9118 . A G . . . AB A G
+1 9119 . A G . . . AB A G
+1 9120 . A G . . . AB A G
+1 9121 . A G . . . AB A G
+1 9122 . A G . . . AB A G
+1 9123 . A G . . . AB A G
+1 9124 . A G . . . AB A G
+1 9125 . A G . . . AB A G
+1 9126 . A G . . . AB A G
+1 9127 . A G . . . AB A G
+1 9128 . A G . . . AB A G
+1 9129 . A G . . . AB A G
+1 9130 . A G . . . AB A G
+1 9131 . A G . . . AB A G
+1 9132 . A G . . . AB A G
+1 9133 . A G . . . AB A G
+1 9134 . A G . . . AB A G
+1 9135 . A G . . . AB A G
+1 9136 . A G . . . AB A G
+1 9137 . A G . . . AB A G
+1 9138 . A G . . . AB A G
+1 9139 . A G . . . AB A G
+1 9140 . A G . . . AB A G
+1 9141 . A G . . . AB A G
+1 9142 . A G . . . AB A G
+1 9143 . A G . . . AB A G
+1 9144 . A G . . . AB A G
+1 9145 . A G . . . AB A G
+1 9146 . A G . . . AB A G
+1 9147 . A G . . . AB A G
+1 9148 . A G . . . AB A G
+1 9149 . A G . . . AB A G
+1 9150 . A G . . . AB A G
+1 9151 . A G . . . AB A G
+1 9152 . A G . . . AB A G
+1 9153 . A G . . . AB A G
+1 9154 . A G . . . AB A G
+1 9155 . A G . . . AB A G
+1 9156 . A G . . . AB A G
+1 9157 . A G . . . AB A G
+1 9158 . A G . . . AB A G
+1 9159 . A G . . . AB A G
+1 9160 . A G . . . AB A G
+1 9161 . A G . . . AB A G
+1 9162 . A G . . . AB A G
+1 9163 . A G . . . AB A G
+1 9164 . A G . . . AB A G
+1 9165 . A G . . . AB A G
+1 9166 . A G . . . AB A G
+1 9167 . A G . . . AB A G
+1 9168 . A G . . . AB A G
+1 9169 . A G . . . AB A G
+1 9170 . A G . . . AB A G
+1 9171 . A G . . . AB A G
+1 9172 . A G . . . AB A G
+1 9173 . A G . . . AB A G
+1 9174 . A G . . . AB A G
+1 9175 . A G . . . AB A G
+1 9176 . A G . . . AB A G
+1 9177 . A G . . . AB A G
+1 9178 . A G . . . AB A G
+1 9179 . A G . . . AB A G
+1 9180 . A G . . . AB A G
+1 9181 . A G . . . AB A G
+1 9182 . A G . . . AB A G
+1 9183 . A G . . . AB A G
+1 9184 . A G . . . AB A G
+1 9185 . A G . . . AB A G
+1 9186 . A G . . . AB A G
+1 9187 . A G . . . AB A G
+1 9188 . A G . . . AB A G
+1 9189 . A G . . . AB A G
+1 9190 . A G . . . AB A G
+1 9191 . A G . . . AB A G
+1 9192 . A G . . . AB A G
+1 9193 . A G . . . AB A G
+1 9194 . A G . . . AB A G
+1 9195 . A G . . . AB A G
+1 9196 . A G . . . AB A G
+1 9197 . A G . . . AB A G
+1 9198 . A G . . . AB A G
+1 9199 . A G . . . AB A G
+1 9200 . A G . . . AB A G
+1 9201 . A G . . . AB A G
+1 9202 . A G . . . AB A G
+1 9203 . A G . . . AB A G
+1 9204 . A G . . . AB A G
+1 9205 . A G . . . AB A G
+1 9206 . A G . . . AB A G
+1 9207 . A G . . . AB A G
+1 9208 . A G . . . AB A G
+1 9209 . A G . . . AB A G
+1 9210 . A G . . . AB A G
+1 9211 . A G . . . AB A G
+1 9212 . A G . . . AB A G
+1 9213 . A G . . . AB A G
+1 9214 . A G . . . AB A G
+1 9215 . A G . . . AB A G
+1 9216 . A G . . . AB A G
+1 9217 . A G . . . AB A G
+1 9218 . A G . . . AB A G
+1 9219 . A G . . . AB A G
+1 9220 . A G . . . AB A G
+1 9221 . A G . . . AB A G
+1 9222 . A G . . . AB A G
+1 9223 . A G . . . AB A G
+1 9224 . A G . . . AB A G
+1 9225 . A G . . . AB A G
+1 9226 . A G . . . AB A G
+1 9227 . A G . . . AB A G
+1 9228 . A G . . . AB A G
+1 9229 . A G . . . AB A G
+1 9230 . A G . . . AB A G
+1 9231 . A G . . . AB A G
+1 9232 . A G . . . AB A G
+1 9233 . A G . . . AB A G
+1 9234 . A G . . . AB A G
+1 9235 . A G . . . AB A G
+1 9236 . A G . . . AB A G
+1 9237 . A G . . . AB A G
+1 9238 . A G . . . AB A G
+1 9239 . A G . . . AB A G
+1 9240 . A G . . . AB A G
+1 9241 . A G . . . AB A G
+1 9242 . A G . . . AB A G
+1 9243 . A G . . . AB A G
+1 9244 . A G . . . AB A G
+1 9245 . A G . . . AB A G
+1 9246 . A G . . . AB A G
+1 9247 . A G . . . AB A G
+1 9248 . A G . . . AB A G
+1 9249 . A G . . . AB A G
+1 9250 . A G . . . AB A G
+1 9251 . A G . . . AB A G
+1 9252 . A G . . . AB A G
+1 9253 . A G . . . AB A G
+1 9254 . A G . . . AB A G
+1 9255 . A G . . . AB A G
+1 9256 . A G . . . AB A G
+1 9257 . A G . . . AB A G
+1 9258 . A G . . . AB A G
+1 9259 . A G . . . AB A G
+1 9260 . A G . . . AB A G
+1 9261 . A G . . . AB A G
+1 9262 . A G . . . AB A G
+1 9263 . A G . . . AB A G
+1 9264 . A G . . . AB A G
+1 9265 . A G . . . AB A G
+1 9266 . A G . . . AB A G
+1 9267 . A G . . . AB A G
+1 9268 . A G . . . AB A G
+1 9269 . A G . . . AB A G
+1 9270 . A G . . . AB A G
+1 9271 . A G . . . AB A G
+1 9272 . A G . . . AB A G
+1 9273 . A G . . . AB A G
+1 9274 . A G . . . AB A G
+1 9275 . A G . . . AB A G
+1 9276 . A G . . . AB A G
+1 9277 . A G . . . AB A G
+1 9278 . A G . . . AB A G
+1 9279 . A G . . . AB A G
+1 9280 . A G . . . AB A G
+1 9281 . A G . . . AB A G
+1 9282 . A G . . . AB A G
+1 9283 . A G . . . AB A G
+1 9284 . A G . . . AB A G
+1 9285 . A G . . . AB A G
+1 9286 . A G . . . AB A G
+1 9287 . A G . . . AB A G
+1 9288 . A G . . . AB A G
+1 9289 . A G . . . AB A G
+1 9290 . A G . . . AB A G
+1 9291 . A G . . . AB A G
+1 9292 . A G . . . AB A G
+1 9293 . A G . . . AB A G
+1 9294 . A G . . . AB A G
+1 9295 . A G . . . AB A G
+1 9296 . A G . . . AB A G
+1 9297 . A G . . . AB A G
+1 9298 . A G . . . AB A G
+1 9299 . A G . . . AB A G
+1 9300 . A G . . . AB A G
+1 9301 . A G . . . AB A G
+1 9302 . A G . . . AB A G
+1 9303 . A G . . . AB A G
+1 9304 . A G . . . AB A G
+1 9305 . A G . . . AB A G
+1 9306 . A G . . . AB A G
+1 9307 . A G . . . AB A G
+1 9308 . A G . . . AB A G
+1 9309 . A G . . . AB A G
+1 9310 . A G . . . AB A G
+1 9311 . A G . . . AB A G
+1 9312 . A G . . . AB A G
+1 9313 . A G . . . AB A G
+1 9314 . A G . . . AB A G
+1 9315 . A G . . . AB A G
+1 9316 . A G . . . AB A G
+1 9317 . A G . . . AB A G
+1 9318 . A G . . . AB A G
+1 9319 . A G . . . AB A G
+1 9320 . A G . . . AB A G
+1 9321 . A G . . . AB A G
+1 9322 . A G . . . AB A G
+1 9323 . A G . . . AB A G
+1 9324 . A G . . . AB A G
+1 9325 . A G . . . AB A G
+1 9326 . A G . . . AB A G
+1 9327 . A G . . . AB A G
+1 9328 . A G . . . AB A G
+1 9329 . A G . . . AB A G
+1 9330 . A G . . . AB A G
+1 9331 . A G . . . AB A G
+1 9332 . A G . . . AB A G
+1 9333 . A G . . . AB A G
+1 9334 . A G . . . AB A G
+1 9335 . A G . . . AB A G
+1 9336 . A G . . . AB A G
+1 9337 . A G . . . AB A G
+1 9338 . A G . . . AB A G
+1 9339 . A G . . . AB A G
+1 9340 . A G . . . AB A G
+1 9341 . A G . . . AB A G
+1 9342 . A G . . . AB A G
+1 9343 . A G . . . AB A G
+1 9344 . A G . . . AB A G
+1 9345 . A G . . . AB A G
+1 9346 . A G . . . AB A G
+1 9347 . A G . . . AB A G
+1 9348 . A G . . . AB A G
+1 9349 . A G . . . AB A G
+1 9350 . A G . . . AB A G
+1 9351 . A G . . . AB A G
+1 9352 . A G . . . AB A G
+1 9353 . A G . . . AB A G
+1 9354 . A G . . . AB A G
+1 9355 . A G . . . AB A G
+1 9356 . A G . . . AB A G
+1 9357 . A G . . . AB A G
+1 9358 . A G . . . AB A G
+1 9359 . A G . . . AB A G
+1 9360 . A G . . . AB A G
+1 9361 . A G . . . AB A G
+1 9362 . A G . . . AB A G
+1 9363 . A G . . . AB A G
+1 9364 . A G . . . AB A G
+1 9365 . A G . . . AB A G
+1 9366 . A G . . . AB A G
+1 9367 . A G . . . AB A G
+1 9368 . A G . . . AB A G
+1 9369 . A G . . . AB A G
+1 9370 . A G . . . AB A G
+1 9371 . A G . . . AB A G
+1 9372 . A G . . . AB A G
+1 9373 . A G . . . AB A G
+1 9374 . A G . . . AB A G
+1 9375 . A G . . . AB A G
+1 9376 . A G . . . AB A G
+1 9377 . A G . . . AB A G
+1 9378 . A G . . . AB A G
+1 9379 . A G . . . AB A G
+1 9380 . A G . . . AB A G
+1 9381 . A G . . . AB A G
+1 9382 . A G . . . AB A G
+1 9383 . A G . . . AB A G
+1 9384 . A G . . . AB A G
+1 9385 . A G . . . AB A G
+1 9386 . A G . . . AB A G
+1 9387 . A G . . . AB A G
+1 9388 . A G . . . AB A G
+1 9389 . A G . . . AB A G
+1 9390 . A G . . . AB A G
+1 9391 . A G . . . AB A G
+1 9392 . A G . . . AB A G
+1 9393 . A G . . . AB A G
+1 9394 . A G . . . AB A G
+1 9395 . A G . . . AB A G
+1 9396 . A G . . . AB A G
+1 9397 . A G . . . AB A G
+1 9398 . A G . . . AB A G
+1 9399 . A G . . . AB A G
+1 9400 . A G . . . AB A G
+1 9401 . A G . . . AB A G
+1 9402 . A G . . . AB A G
+1 9403 . A G . . . AB A G
+1 9404 . A G . . . AB A G
+1 9405 . A G . . . AB A G
+1 9406 . A G . . . AB A G
+1 9407 . A G . . . AB A G
+1 9408 . A G . . . AB A G
+1 9409 . A G . . . AB A G
+1 9410 . A G . . . AB A G
+1 9411 . A G . . . AB A G
+1 9412 . A G . . . AB A G
+1 9413 . A G . . . AB A G
+1 9414 . A G . . . AB A G
+1 9415 . A G . . . AB A G
+1 9416 . A G . . . AB A G
+1 9417 . A G . . . AB A G
+1 9418 . A G . . . AB A G
+1 9419 . A G . . . AB A G
+1 9420 . A G . . . AB A G
+1 9421 . A G . . . AB A G
+1 9422 . A G . . . AB A G
+1 9423 . A G . . . AB A G
+1 9424 . A G . . . AB A G
+1 9425 . A G . . . AB A G
+1 9426 . A G . . . AB A G
+1 9427 . A G . . . AB A G
+1 9428 . A G . . . AB A G
+1 9429 . A G . . . AB A G
+1 9430 . A G . . . AB A G
+1 9431 . A G . . . AB A G
+1 9432 . A G . . . AB A G
+1 9433 . A G . . . AB A G
+1 9434 . A G . . . AB A G
+1 9435 . A G . . . AB A G
+1 9436 . A G . . . AB A G
+1 9437 . A G . . . AB A G
+1 9438 . A G . . . AB A G
+1 9439 . A G . . . AB A G
+1 9440 . A G . . . AB A G
+1 9441 . A G . . . AB A G
+1 9442 . A G . . . AB A G
+1 9443 . A G . . . AB A G
+1 9444 . A G . . . AB A G
+1 9445 . A G . . . AB A G
+1 9446 . A G . . . AB A G
+1 9447 . A G . . . AB A G
+1 9448 . A G . . . AB A G
+1 9449 . A G . . . AB A G
+1 9450 . A G . . . AB A G
+1 9451 . A G . . . AB A G
+1 9452 . A G . . . AB A G
+1 9453 . A G . . . AB A G
+1 9454 . A G . . . AB A G
+1 9455 . A G . . . AB A G
+1 9456 . A G . . . AB A G
+1 9457 . A G . . . AB A G
+1 9458 . A G . . . AB A G
+1 9459 . A G . . . AB A G
+1 9460 . A G . . . AB A G
+1 9461 . A G . . . AB A G
+1 9462 . A G . . . AB A G
+1 9463 . A G . . . AB A G
+1 9464 . A G . . . AB A G
+1 9465 . A G . . . AB A G
+1 9466 . A G . . . AB A G
+1 9467 . A G . . . AB A G
+1 9468 . A G . . . AB A G
+1 9469 . A G . . . AB A G
+1 9470 . A G . . . AB A G
+1 9471 . A G . . . AB A G
+1 9472 . A G . . . AB A G
+1 9473 . A G . . . AB A G
+1 9474 . A G . . . AB A G
+1 9475 . A G . . . AB A G
+1 9476 . A G . . . AB A G
+1 9477 . A G . . . AB A G
+1 9478 . A G . . . AB A G
+1 9479 . A G . . . AB A G
+1 9480 . A G . . . AB A G
+1 9481 . A G . . . AB A G
+1 9482 . A G . . . AB A G
+1 9483 . A G . . . AB A G
+1 9484 . A G . . . AB A G
+1 9485 . A G . . . AB A G
+1 9486 . A G . . . AB A G
+1 9487 . A G . . . AB A G
+1 9488 . A G . . . AB A G
+1 9489 . A G . . . AB A G
+1 9490 . A G . . . AB A G
+1 9491 . A G . . . AB A G
+1 9492 . A G . . . AB A G
+1 9493 . A G . . . AB A G
+1 9494 . A G . . . AB A G
+1 9495 . A G . . . AB A G
+1 9496 . A G . . . AB A G
+1 9497 . A G . . . AB A G
+1 9498 . A G . . . AB A G
+1 9499 . A G . . . AB A G
+1 9500 . A G . . . AB A G
+1 9501 . A G . . . AB A G
+1 9502 . A G . . . AB A G
+1 9503 . A G . . . AB A G
+1 9504 . A G . . . AB A G
+1 9505 . A G . . . AB A G
+1 9506 . A G . . . AB A G
+1 9507 . A G . . . AB A G
+1 9508 . A G . . . AB A G
+1 9509 . A G . . . AB A G
+1 9510 . A G . . . AB A G
+1 9511 . A G . . . AB A G
+1 9512 . A G . . . AB A G
+1 9513 . A G . . . AB A G
+1 9514 . A G . . . AB A G
+1 9515 . A G . . . AB A G
+1 9516 . A G . . . AB A G
+1 9517 . A G . . . AB A G
+1 9518 . A G . . . AB A G
+1 9519 . A G . . . AB A G
+1 9520 . A G . . . AB A G
+1 9521 . A G . . . AB A G
+1 9522 . A G . . . AB A G
+1 9523 . A G . . . AB A G
+1 9524 . A G . . . AB A G
+1 9525 . A G . . . AB A G
+1 9526 . A G . . . AB A G
+1 9527 . A G . . . AB A G
+1 9528 . A G . . . AB A G
+1 9529 . A G . . . AB A G
+1 9530 . A G . . . AB A G
+1 9531 . A G . . . AB A G
+1 9532 . A G . . . AB A G
+1 9533 . A G . . . AB A G
+1 9534 . A G . . . AB A G
+1 9535 . A G . . . AB A G
+1 9536 . A G . . . AB A G
+1 9537 . A G . . . AB A G
+1 9538 . A G . . . AB A G
+1 9539 . A G . . . AB A G
+1 9540 . A G . . . AB A G
+1 9541 . A G . . . AB A G
+1 9542 . A G . . . AB A G
+1 9543 . A G . . . AB A G
+1 9544 . A G . . . AB A G
+1 9545 . A G . . . AB A G
+1 9546 . A G . . . AB A G
+1 9547 . A G . . . AB A G
+1 9548 . A G . . . AB A G
+1 9549 . A G . . . AB A G
+1 9550 . A G . . . AB A G
+1 9551 . A G . . . AB A G
+1 9552 . A G . . . AB A G
+1 9553 . A G . . . AB A G
+1 9554 . A G . . . AB A G
+1 9555 . A G . . . AB A G
+1 9556 . A G . . . AB A G
+1 9557 . A G . . . AB A G
+1 9558 . A G . . . AB A G
+1 9559 . A G . . . AB A G
+1 9560 . A G . . . AB A G
+1 9561 . A G . . . AB A G
+1 9562 . A G . . . AB A G
+1 9563 . A G . . . AB A G
+1 9564 . A G . . . AB A G
+1 9565 . A G . . . AB A G
+1 9566 . A G . . . AB A G
+1 9567 . A G . . . AB A G
+1 9568 . A G . . . AB A G
+1 9569 . A G . . . AB A G
+1 9570 . A G . . . AB A G
+1 9571 . A G . . . AB A G
+1 9572 . A G . . . AB A G
+1 9573 . A G . . . AB A G
+1 9574 . A G . . . AB A G
+1 9575 . A G . . . AB A G
+1 9576 . A G . . . AB A G
+1 9577 . A G . . . AB A G
+1 9578 . A G . . . AB A G
+1 9579 . A G . . . AB A G
+1 9580 . A G . . . AB A G
+1 9581 . A G . . . AB A G
+1 9582 . A G . . . AB A G
+1 9583 . A G . . . AB A G
+1 9584 . A G . . . AB A G
+1 9585 . A G . . . AB A G
+1 9586 . A G . . . AB A G
+1 9587 . A G . . . AB A G
+1 9588 . A G . . . AB A G
+1 9589 . A G . . . AB A G
+1 9590 . A G . . . AB A G
+1 9591 . A G . . . AB A G
+1 9592 . A G . . . AB A G
+1 9593 . A G . . . AB A G
+1 9594 . A G . . . AB A G
+1 9595 . A G . . . AB A G
+1 9596 . A G . . . AB A G
+1 9597 . A G . . . AB A G
+1 9598 . A G . . . AB A G
+1 9599 . A G . . . AB A G
+1 9600 . A G . . . AB A G
+1 9601 . A G . . . AB A G
+1 9602 . A G . . . AB A G
+1 9603 . A G . . . AB A G
+1 9604 . A G . . . AB A G
+1 9605 . A G . . . AB A G
+1 9606 . A G . . . AB A G
+1 9607 . A G . . . AB A G
+1 9608 . A G . . . AB A G
+1 9609 . A G . . . AB A G
+1 9610 . A G . . . AB A G
+1 9611 . A G . . . AB A G
+1 9612 . A G . . . AB A G
+1 9613 . A G . . . AB A G
+1 9614 . A G . . . AB A G
+1 9615 . A G . . . AB A G
+1 9616 . A G . . . AB A G
+1 9617 . A G . . . AB A G
+1 9618 . A G . . . AB A G
+1 9619 . A G . . . AB A G
+1 9620 . A G . . . AB A G
+1 9621 . A G . . . AB A G
+1 9622 . A G . . . AB A G
+1 9623 . A G . . . AB A G
+1 9624 . A G . . . AB A G
+1 9625 . A G . . . AB A G
+1 9626 . A G . . . AB A G
+1 9627 . A G . . . AB A G
+1 9628 . A G . . . AB A G
+1 9629 . A G . . . AB A G
+1 9630 . A G . . . AB A G
+1 9631 . A G . . . AB A G
+1 9632 . A G . . . AB A G
+1 9633 . A G . . . AB A G
+1 9634 . A G . . . AB A G
+1 9635 . A G . . . AB A G
+1 9636 . A G . . . AB A G
+1 9637 . A G . . . AB A G
+1 9638 . A G . . . AB A G
+1 9639 . A G . . . AB A G
+1 9640 . A G . . . AB A G
+1 9641 . A G . . . AB A G
+1 9642 . A G . . . AB A G
+1 9643 . A G . . . AB A G
+1 9644 . A G . . . AB A G
+1 9645 . A G . . . AB A G
+1 9646 . A G . . . AB A G
+1 9647 . A G . . . AB A G
+1 9648 . A G . . . AB A G
+1 9649 . A G . . . AB A G
+1 9650 . A G . . . AB A G
+1 9651 . A G . . . AB A G
+1 9652 . A G . . . AB A G
+1 9653 . A G . . . AB A G
+1 9654 . A G . . . AB A G
+1 9655 . A G . . . AB A G
+1 9656 . A G . . . AB A G
+1 9657 . A G . . . AB A G
+1 9658 . A G . . . AB A G
+1 9659 . A G . . . AB A G
+1 9660 . A G . . . AB A G
+1 9661 . A G . . . AB A G
+1 9662 . A G . . . AB A G
+1 9663 . A G . . . AB A G
+1 9664 . A G . . . AB A G
+1 9665 . A G . . . AB A G
+1 9666 . A G . . . AB A G
+1 9667 . A G . . . AB A G
+1 9668 . A G . . . AB A G
+1 9669 . A G . . . AB A G
+1 9670 . A G . . . AB A G
+1 9671 . A G . . . AB A G
+1 9672 . A G . . . AB A G
+1 9673 . A G . . . AB A G
+1 9674 . A G . . . AB A G
+1 9675 . A G . . . AB A G
+1 9676 . A G . . . AB A G
+1 9677 . A G . . . AB A G
+1 9678 . A G . . . AB A G
+1 9679 . A G . . . AB A G
+1 9680 . A G . . . AB A G
+1 9681 . A G . . . AB A G
+1 9682 . A G . . . AB A G
+1 9683 . A G . . . AB A G
+1 9684 . A G . . . AB A G
+1 9685 . A G . . . AB A G
+1 9686 . A G . . . AB A G
+1 9687 . A G . . . AB A G
+1 9688 . A G . . . AB A G
+1 9689 . A G . . . AB A G
+1 9690 . A G . . . AB A G
+1 9691 . A G . . . AB A G
+1 9692 . A G . . . AB A G
+1 9693 . A G . . . AB A G
+1 9694 . A G . . . AB A G
+1 9695 . A G . . . AB A G
+1 9696 . A G . . . AB A G
+1 9697 . A G . . . AB A G
+1 9698 . A G . . . AB A G
+1 9699 . A G . . . AB A G
+1 9700 . A G . . . AB A G
+1 9701 . A G . . . AB A G
+1 9702 . A G . . . AB A G
+1 9703 . A G . . . AB A G
+1 9704 . A G . . . AB A G
+1 9705 . A G . . . AB A G
+1 9706 . A G . . . AB A G
+1 9707 . A G . . . AB A G
+1 9708 . A G . . . AB A G
+1 9709 . A G . . . AB A G
+1 9710 . A G . . . AB A G
+1 9711 . A G . . . AB A G
+1 9712 . A G . . . AB A G
+1 9713 . A G . . . AB A G
+1 9714 . A G . . . AB A G
+1 9715 . A G . . . AB A G
+1 9716 . A G . . . AB A G
+1 9717 . A G . . . AB A G
+1 9718 . A G . . . AB A G
+1 9719 . A G . . . AB A G
+1 9720 . A G . . . AB A G
+1 9721 . A G . . . AB A G
+1 9722 . A G . . . AB A G
+1 9723 . A G . . . AB A G
+1 9724 . A G . . . AB A G
+1 9725 . A G . . . AB A G
+1 9726 . A G . . . AB A G
+1 9727 . A G . . . AB A G
+1 9728 . A G . . . AB A G
+1 9729 . A G . . . AB A G
+1 9730 . A G . . . AB A G
+1 9731 . A G . . . AB A G
+1 9732 . A G . . . AB A G
+1 9733 . A G . . . AB A G
+1 9734 . A G . . . AB A G
+1 9735 . A G . . . AB A G
+1 9736 . A G . . . AB A G
+1 9737 . A G . . . AB A G
+1 9738 . A G . . . AB A G
+1 9739 . A G . . . AB A G
+1 9740 . A G . . . AB A G
+1 9741 . A G . . . AB A G
+1 9742 . A G . . . AB A G
+1 9743 . A G . . . AB A G
+1 9744 . A G . . . AB A G
+1 9745 . A G . . . AB A G
+1 9746 . A G . . . AB A G
+1 9747 . A G . . . AB A G
+1 9748 . A G . . . AB A G
+1 9749 . A G . . . AB A G
+1 9750 . A G . . . AB A G
+1 9751 . A G . . . AB A G
+1 9752 . A G . . . AB A G
+1 9753 . A G . . . AB A G
+1 9754 . A G . . . AB A G
+1 9755 . A G . . . AB A G
+1 9756 . A G . . . AB A G
+1 9757 . A G . . . AB A G
+1 9758 . A G . . . AB A G
+1 9759 . A G . . . AB A G
+1 9760 . A G . . . AB A G
+1 9761 . A G . . . AB A G
+1 9762 . A G . . . AB A G
+1 9763 . A G . . . AB A G
+1 9764 . A G . . . AB A G
+1 9765 . A G . . . AB A G
+1 9766 . A G . . . AB A G
+1 9767 . A G . . . AB A G
+1 9768 . A G . . . AB A G
+1 9769 . A G . . . AB A G
+1 9770 . A G . . . AB A G
+1 9771 . A G . . . AB A G
+1 9772 . A G . . . AB A G
+1 9773 . A G . . . AB A G
+1 9774 . A G . . . AB A G
+1 9775 . A G . . . AB A G
+1 9776 . A G . . . AB A G
+1 9777 . A G . . . AB A G
+1 9778 . A G . . . AB A G
+1 9779 . A G . . . AB A G
+1 9780 . A G . . . AB A G
+1 9781 . A G . . . AB A G
+1 9782 . A G . . . AB A G
+1 9783 . A G . . . AB A G
+1 9784 . A G . . . AB A G
+1 9785 . A G . . . AB A G
+1 9786 . A G . . . AB A G
+1 9787 . A G . . . AB A G
+1 9788 . A G . . . AB A G
+1 9789 . A G . . . AB A G
+1 9790 . A G . . . AB A G
+1 9791 . A G . . . AB A G
+1 9792 . A G . . . AB A G
+1 9793 . A G . . . AB A G
+1 9794 . A G . . . AB A G
+1 9795 . A G . . . AB A G
+1 9796 . A G . . . AB A G
+1 9797 . A G . . . AB A G
+1 9798 . A G . . . AB A G
+1 9799 . A G . . . AB A G
+1 9800 . A G . . . AB A G
+1 9801 . A G . . . AB A G
+1 9802 . A G . . . AB A G
+1 9803 . A G . . . AB A G
+1 9804 . A G . . . AB A G
+1 9805 . A G . . . AB A G
+1 9806 . A G . . . AB A G
+1 9807 . A G . . . AB A G
+1 9808 . A G . . . AB A G
+1 9809 . A G . . . AB A G
+1 9810 . A G . . . AB A G
+1 9811 . A G . . . AB A G
+1 9812 . A G . . . AB A G
+1 9813 . A G . . . AB A G
+1 9814 . A G . . . AB A G
+1 9815 . A G . . . AB A G
+1 9816 . A G . . . AB A G
+1 9817 . A G . . . AB A G
+1 9818 . A G . . . AB A G
+1 9819 . A G . . . AB A G
+1 9820 . A G . . . AB A G
+1 9821 . A G . . . AB A G
+1 9822 . A G . . . AB A G
+1 9823 . A G . . . AB A G
+1 9824 . A G . . . AB A G
+1 9825 . A G . . . AB A G
+1 9826 . A G . . . AB A G
+1 9827 . A G . . . AB A G
+1 9828 . A G . . . AB A G
+1 9829 . A G . . . AB A G
+1 9830 . A G . . . AB A G
+1 9831 . A G . . . AB A G
+1 9832 . A G . . . AB A G
+1 9833 . A G . . . AB A G
+1 9834 . A G . . . AB A G
+1 9835 . A G . . . AB A G
+1 9836 . A G . . . AB A G
+1 9837 . A G . . . AB A G
+1 9838 . A G . . . AB A G
+1 9839 . A G . . . AB A G
+1 9840 . A G . . . AB A G
+1 9841 . A G . . . AB A G
+1 9842 . A G . . . AB A G
+1 9843 . A G . . . AB A G
+1 9844 . A G . . . AB A G
+1 9845 . A G . . . AB A G
+1 9846 . A G . . . AB A G
+1 9847 . A G . . . AB A G
+1 9848 . A G . . . AB A G
+1 9849 . A G . . . AB A G
+1 9850 . A G . . . AB A G
+1 9851 . A G . . . AB A G
+1 9852 . A G . . . AB A G
+1 9853 . A G . . . AB A G
+1 9854 . A G . . . AB A G
+1 9855 . A G . . . AB A G
+1 9856 . A G . . . AB A G
+1 9857 . A G . . . AB A G
+1 9858 . A G . . . AB A G
+1 9859 . A G . . . AB A G
+1 9860 . A G . . . AB A G
+1 9861 . A G . . . AB A G
+1 9862 . A G . . . AB A G
+1 9863 . A G . . . AB A G
+1 9864 . A G . . . AB A G
+1 9865 . A G . . . AB A G
+1 9866 . A G . . . AB A G
+1 9867 . A G . . . AB A G
+1 9868 . A G . . . AB A G
+1 9869 . A G . . . AB A G
+1 9870 . A G . . . AB A G
+1 9871 . A G . . . AB A G
+1 9872 . A G . . . AB A G
+1 9873 . A G . . . AB A G
+1 9874 . A G . . . AB A G
+1 9875 . A G . . . AB A G
+1 9876 . A G . . . AB A G
+1 9877 . A G . . . AB A G
+1 9878 . A G . . . AB A G
+1 9879 . A G . . . AB A G
+1 9880 . A G . . . AB A G
+1 9881 . A G . . . AB A G
+1 9882 . A G . . . AB A G
+1 9883 . A G . . . AB A G
+1 9884 . A G . . . AB A G
+1 9885 . A G . . . AB A G
+1 9886 . A G . . . AB A G
+1 9887 . A G . . . AB A G
+1 9888 . A G . . . AB A G
+1 9889 . A G . . . AB A G
+1 9890 . A G . . . AB A G
+1 9891 . A G . . . AB A G
+1 9892 . A G . . . AB A G
+1 9893 . A G . . . AB A G
+1 9894 . A G . . . AB A G
+1 9895 . A G . . . AB A G
+1 9896 . A G . . . AB A G
+1 9897 . A G . . . AB A G
+1 9898 . A G . . . AB A G
+1 9899 . A G . . . AB A G
+1 9900 . A G . . . AB A G
diff --git a/tests/data/alignment_file_with_n.aln b/tests/data/alignment_file_with_n.aln
new file mode 100644
index 0000000..dabd014
--- /dev/null
+++ b/tests/data/alignment_file_with_n.aln
@@ -0,0 +1,218 @@
+>2956_6_1
+NNNNNNNNNNNNNNNNNNNNNNNNNCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_2
+NNNNNNNNNNNNNNNNNNNNAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_3
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNANCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGNCNCCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_4
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAANTGANCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_5
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>2956_6_6
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATANNANGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_1
+NNNNNNNNNNNNNNNNTATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_2
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_3
+NNNNNNNNNNNNNNNNNATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGNAGNNNCNNNGTGGATAAGTGAAAAATGATCAACAAGATNATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_4
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_5
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGNNACCTTGGGATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATNNNNNNNNNNNNNNNNNNNNATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNTTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_6
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGGAGCAGGATCTTNNNNNNNNNNNNNNNNNNNNTCAANNNGNNNATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGNATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>3002_8_7
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCANNNNNNNNNNTCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNGTNNNNNNNNTGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_10
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATNANCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_11
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCNNATNNNNNNNNNNNNCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAANNNTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCNTTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_1
+NNNNNNNNNNNNNNNNNNNNNNNNNCTANATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_12
+NNNNNNATTAAATNTATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_2
+NNNNNNNNTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_3
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGNNNNTTAGCACNAANANCCNCCANCNNN [...]
+>4056_2_4
+NNNNNNNNNNNNNNNNNNNNAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_5
+NNNNNNNNNAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTNATACACAGCCACCTTGGGATCTANNACTTGTTATATGGATNACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_6
+NNNNNNNNNNAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_7
+NNNNNNNNNNNNNNNNNNNANANATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAANNNNNNNNNNCAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTNTATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_2_9
+NNNNNNNNNNNNNATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_10
+NNNNNNNNNNNNNNNNNNNNNNNATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCANCCACTGATNNNNTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGNATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_11
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGNNCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGNNNNNNNNNNNNNNNNNATTCAGAAGGATCAGATCGTGTGATCANCNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGANAAANCATCAATCANNNNNNNNNNNACNNNNNNATNNNNNNNNAATCNAAAAAAAANNNNNNNNTNANGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_12
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNGANNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGANAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTNNNNNNNNNNNNNNNNNNNNNNGTATANNTANCNNNANGANANTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCNAAAAANNNNNNNNNNNNNAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_2
+NNNNNNNNNNNNNNTATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_3
+NNNNNNNNNNNNNNNNNNNNNNNNNNNATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNTNANNCNNCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_4
+NNNNNNNNNNNNNNNNTATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_5
+NNNNNNNNNNNNNNNNNNNAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACANNNNCCTTGGGNTCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNTTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_6
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTGTTCAAGGNNNNNNNNNNATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTNNNNNNNNNNCNANNNNNNNNNNNNNNNNNNAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_7
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAANANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNGNGGNNNTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_6_9
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATNAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_10
+NNNNNNNNNNNNNNNNNNNNAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCANNNNNNNNNNNNNNNNGTGAAAAATGATCAACAAGATCATGNGNTTCNGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAANNNNNNNNNNNNNNNNNNNNNTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_11
+NNNNNNNNNNNNNNNNNNNNNNNATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNATNAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_1
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAANNNNNNNNNTTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_12
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNNNNNNNNNNNCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_7
+NNNNNNNNNNNNTATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNCATNAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_8
+NNNNNNNNNNNNNNNNNNNNAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNGNNATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_7_9
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGATCTACTATTAAGGAGCNNGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNGNNNNNNNNNNGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_10
+NNNNNNNTTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCNNNNNNNNNNNNNNNNNNAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAANNNNNNNNNNNNNNNNNNNNNNNTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_1
+NNNNNNNNNAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGNGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_12
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNTTAANCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_2
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGANCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGNTCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNTTNAGCCNCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_3
+NNNNNNNNNNAANATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAANNNNNNNNNNAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_4
+NNNNNNNNNNNNNNNNNNNNAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAANNNNNNNNNNNNNNGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_6
+NNNNNNNNNNNNNNNNNNNAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAANNNNNNNNNNNNNNNNNNGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_8
+NNNNNNNNNNNNNNNNNNNNNAGANCTATATAGAGATCTTTTTATTAGATCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAANNNNNNNNNNNNNNNNNNNNNNNCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGNTTGNGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4056_8_9
+NNNNNNNNNNNNNNNNNNNNNNNNNNNATATAGAGATNTTNTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTNNNNNNNNNNNAANTGNNCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAANNNNNNNNNNNNNNNNNNNNNNCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_11
+NNNNNNNNTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_12
+NNNNNNNNNNNNNNNNNNNNNNNNNCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_2
+NNNNNNNTTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_3
+NNNNNNNNNNNNNATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_6
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_7
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAANNNCNNNTNNTATACACAGCNNNCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_8
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNTTGGGATCTAAAACTTGTTATATGGATAACTATAGNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNCATGNNNNTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4075_3_9
+AGNGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_11
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGATCTANNNNTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAANANNNNNNNNNNNNNNNNNNNNNNNATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_12
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCNNNNNANNNGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_3
+NNNNNNNNNNNNNNNNNATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_4
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATCTTTTTATTAGATNTANNNNNNNNNAGCAGGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_7
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_2_9
+NNNGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_11
+NNNNNNNNNNNNNNNATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGANCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_1
+NNNNNNNNNNNNNNNNTATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_6
+NNNNNNNNNNAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_7
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>4370_3_8
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_1
+NGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_2
+NNGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_4
+NGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_7
+NNGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_5_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_10
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_1
+NNGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_4
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_5
+NGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_6
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_7
+NNGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_8
+NNNGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_6_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_10
+NGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_1
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_3
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_4
+NNNGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_6
+NNNGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_7
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_7_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_1
+NNGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_2
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_3
+NGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_5
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_6
+NNNNNNNNTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_8
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>5174_8_9
+AGGGTCATTAAATATATATAAAGATCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>Vibrio_parahaemolyticus
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN [...]
+>Vibrio_vulnificus
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN [...]
diff --git a/tests/data/alignment_file_with_n.aln.phylip b/tests/data/alignment_file_with_n.aln.phylip
new file mode 100644
index 0000000..eee05c8
--- /dev/null
+++ b/tests/data/alignment_file_with_n.aln.phylip
@@ -0,0 +1,110 @@
+109 5
+2956_6_1 AACGC
+2956_6_2 AACGC
+2956_6_3 AACGC
+2956_6_4 AACGC
+2956_6_5 AACGC
+2956_6_6 AACGC
+3002_8_1 GACGC
+3002_8_2 GACGC
+3002_8_3 AACGC
+3002_8_4 AACGC
+3002_8_5 NACGC
+3002_8_6 GACGC
+3002_8_7 AACGC
+4056_2_10 GACGC
+4056_2_11 AACGC
+4056_2_1 AACGC
+4056_2_12 AACGC
+4056_2_2 AACGC
+4056_2_3 NACGC
+4056_2_4 GACGT
+4056_2_5 AACGC
+4056_2_6 AACGC
+4056_2_7 AACGC
+4056_2_9 AACGC
+4056_6_10 AACGC
+4056_6_11 AACGC
+4056_6_12 AACGC
+4056_6_2 AACGC
+4056_6_3 AACGC
+4056_6_4 AACGC
+4056_6_5 AACGC
+4056_6_6 AACGC
+4056_6_7 AACGC
+4056_6_9 AACGC
+4056_7_10 AACGC
+4056_7_11 AACGC
+4056_7_1 AACGC
+4056_7_12 AACGC
+4056_7_7 AACGC
+4056_7_8 AACGC
+4056_7_9 AACGC
+4056_8_10 AACGC
+4056_8_1 AACGC
+4056_8_12 AACGC
+4056_8_2 AACGC
+4056_8_3 AACGC
+4056_8_4 AACGC
+4056_8_6 GACGC
+4056_8_8 AACGC
+4056_8_9 AACGC
+4075_3_11 AACGC
+4075_3_12 AACGC
+4075_3_2 AACGC
+4075_3_3 AACGC
+4075_3_5 AACGC
+4075_3_6 AACGC
+4075_3_7 AACGC
+4075_3_8 AACGC
+4075_3_9 AACGC
+4370_2_11 AACGC
+4370_2_12 AACGC
+4370_2_2 AACGC
+4370_2_3 AACGC
+4370_2_4 AACGC
+4370_2_7 AACGC
+4370_2_8 AACGC
+4370_2_9 AACGC
+4370_3_11 AACGC
+4370_3_1 AACGC
+4370_3_6 AACGC
+4370_3_7 AACGC
+4370_3_8 AACGC
+5174_5_1 GACGC
+5174_5_2 AACGC
+5174_5_3 AACGC
+5174_5_4 AACGC
+5174_5_5 AACGC
+5174_5_6 AACGC
+5174_5_7 GACGC
+5174_5_9 GACGC
+5174_6_10 GACGC
+5174_6_1 AACGC
+5174_6_2 AACGC
+5174_6_3 AACGC
+5174_6_4 AACGC
+5174_6_5 AACGC
+5174_6_6 AACGC
+5174_6_7 AACGC
+5174_6_8 AACGC
+5174_6_9 AACGC
+5174_7_10 AACGC
+5174_7_1 GACGC
+5174_7_2 AACGC
+5174_7_3 AACGC
+5174_7_4 AACGC
+5174_7_5 AACGC
+5174_7_6 AACGC
+5174_7_7 AACGC
+5174_7_8 AACGC
+5174_7_9 AACGC
+5174_8_1 AACGC
+5174_8_2 AACGC
+5174_8_3 AACGC
+5174_8_5 GACGC
+5174_8_6 AACGC
+5174_8_8 AACGC
+5174_8_9 AACGC
+Vibrio_parahaemolyticus NNNNN
+Vibrio_vulnificus NGGAN
diff --git a/tests/data/alignment_file_with_n.aln.snp_sites.aln b/tests/data/alignment_file_with_n.aln.snp_sites.aln
new file mode 100644
index 0000000..b09dee7
--- /dev/null
+++ b/tests/data/alignment_file_with_n.aln.snp_sites.aln
@@ -0,0 +1,218 @@
+>2956_6_1
+AACGC
+>2956_6_2
+AACGC
+>2956_6_3
+AACGC
+>2956_6_4
+AACGC
+>2956_6_5
+AACGC
+>2956_6_6
+AACGC
+>3002_8_1
+GACGC
+>3002_8_2
+GACGC
+>3002_8_3
+AACGC
+>3002_8_4
+AACGC
+>3002_8_5
+NACGC
+>3002_8_6
+GACGC
+>3002_8_7
+AACGC
+>4056_2_10
+GACGC
+>4056_2_11
+AACGC
+>4056_2_1
+AACGC
+>4056_2_12
+AACGC
+>4056_2_2
+AACGC
+>4056_2_3
+NACGC
+>4056_2_4
+GACGT
+>4056_2_5
+AACGC
+>4056_2_6
+AACGC
+>4056_2_7
+AACGC
+>4056_2_9
+AACGC
+>4056_6_10
+AACGC
+>4056_6_11
+AACGC
+>4056_6_12
+AACGC
+>4056_6_2
+AACGC
+>4056_6_3
+AACGC
+>4056_6_4
+AACGC
+>4056_6_5
+AACGC
+>4056_6_6
+AACGC
+>4056_6_7
+AACGC
+>4056_6_9
+AACGC
+>4056_7_10
+AACGC
+>4056_7_11
+AACGC
+>4056_7_1
+AACGC
+>4056_7_12
+AACGC
+>4056_7_7
+AACGC
+>4056_7_8
+AACGC
+>4056_7_9
+AACGC
+>4056_8_10
+AACGC
+>4056_8_1
+AACGC
+>4056_8_12
+AACGC
+>4056_8_2
+AACGC
+>4056_8_3
+AACGC
+>4056_8_4
+AACGC
+>4056_8_6
+GACGC
+>4056_8_8
+AACGC
+>4056_8_9
+AACGC
+>4075_3_11
+AACGC
+>4075_3_12
+AACGC
+>4075_3_2
+AACGC
+>4075_3_3
+AACGC
+>4075_3_5
+AACGC
+>4075_3_6
+AACGC
+>4075_3_7
+AACGC
+>4075_3_8
+AACGC
+>4075_3_9
+AACGC
+>4370_2_11
+AACGC
+>4370_2_12
+AACGC
+>4370_2_2
+AACGC
+>4370_2_3
+AACGC
+>4370_2_4
+AACGC
+>4370_2_7
+AACGC
+>4370_2_8
+AACGC
+>4370_2_9
+AACGC
+>4370_3_11
+AACGC
+>4370_3_1
+AACGC
+>4370_3_6
+AACGC
+>4370_3_7
+AACGC
+>4370_3_8
+AACGC
+>5174_5_1
+GACGC
+>5174_5_2
+AACGC
+>5174_5_3
+AACGC
+>5174_5_4
+AACGC
+>5174_5_5
+AACGC
+>5174_5_6
+AACGC
+>5174_5_7
+GACGC
+>5174_5_9
+GACGC
+>5174_6_10
+GACGC
+>5174_6_1
+AACGC
+>5174_6_2
+AACGC
+>5174_6_3
+AACGC
+>5174_6_4
+AACGC
+>5174_6_5
+AACGC
+>5174_6_6
+AACGC
+>5174_6_7
+AACGC
+>5174_6_8
+AACGC
+>5174_6_9
+AACGC
+>5174_7_10
+AACGC
+>5174_7_1
+GACGC
+>5174_7_2
+AACGC
+>5174_7_3
+AACGC
+>5174_7_4
+AACGC
+>5174_7_5
+AACGC
+>5174_7_6
+AACGC
+>5174_7_7
+AACGC
+>5174_7_8
+AACGC
+>5174_7_9
+AACGC
+>5174_8_1
+AACGC
+>5174_8_2
+AACGC
+>5174_8_3
+AACGC
+>5174_8_5
+GACGC
+>5174_8_6
+AACGC
+>5174_8_8
+AACGC
+>5174_8_9
+AACGC
+>Vibrio_parahaemolyticus
+NNNNN
+>Vibrio_vulnificus
+NGGAN
diff --git a/tests/data/alignment_file_with_n.aln.vcf b/tests/data/alignment_file_with_n.aln.vcf
new file mode 100644
index 0000000..b11bab7
--- /dev/null
+++ b/tests/data/alignment_file_with_n.aln.vcf
@@ -0,0 +1,2004 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=2000>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT 2956_6_1 2956_6_2 2956_6_3 2956_6_4 2956_6_5 2956_6_6 3002_8_1 3002_8_2 3002_8_3 3002_8_4 3002_8_5 3002_8_6 3002_8_7 4056_2_10 4056_2_11 4056_2_1 4056_2_12 4056_2_2 4056_2_3 4056_2_4 4056_2_5 4056_2_6 4056_2_7 4056_2_9 4056_6_10 4056_6_11 4056_6_12 4056_6_2 4056_6_3 4056_6_4 4056_6_5 4056_6_6 4056_6_7 4056_6_9 4056_7_10 4056_7_11 4056_7_1 4056_7_12 4056_7_7 4056_7_8 4056_7_9 4056_8_10 4056_8_1 4056_8_12 4056_8_2 4056_8_3 4056_8_4 4056_8_6 405 [...]
+1 1 . - A . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A - - - - - - - - A - A A - A A - A A A - A - - A - A A A - A - A A A - A - A - A A - -
+1 2 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G - - - - - - G - G G G G - G G - G G G G G - - G G G G G - G - G G G - G G G - G G - -
+1 3 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - - - - G - - - G - - - - - - G G G G G G G G G G G G G G G G - G G G G G - G - G G G G G G G - G G - -
+1 4 . - G . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - G - - - G - - G - - - G G - - - - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G - -
+1 5 . - T . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 6 . - C . . . AB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C - - - C - - C - - - C C - - - - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C - -
+1 7 . - A . . . AB - - - - - - - - - - - - - - - - A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A - -
+1 8 . - T . . . AB - - - - - - - - - - - - - - - - T - - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - - - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T - -
+1 9 . - T . . . AB - - - - - - - - - - - - - - - - T T - - - - - - - - - - - - - - - - - - - - - - - T - - - - - - - - T - T - T - - - T - - T - - - T T - - - - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 10 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A - - - - - - - - - - - - - - - - - - - - A A - - - - - - - A - A - A - - - A - - A - - - A A - - - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 11 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 12 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - - - - - - - - - - - - - - - - - - - A A - - A - - - - A - A - A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 13 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - - - - - - - - - - - - - - - - T - - T T - - - - - - - T - T - T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 14 . - A . . . AB - - - - - - - - - - - - - - - - - A - - A A - A - - - - - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A - - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 15 . - T . . . AB - - - - - - - - - - - - - - - - T T - - T T - T - - - T - - - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T - - T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 16 . - A . . . AB - - - - - - - - - - - - - - - - A A - - A A - A - - - A - - - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A - - - A A A - A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 17 . - T . . . AB - - - - - - T - - - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T - - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 18 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A - A - - - A - A - - - - - - - - A - - A A - - A - - - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 19 . - T . . . AB - - - - - - T - T - - - - - - - T T - - T T - T - - - T - T - - - - - - - - T - - T T - - T - - - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 20 . - A . . . AB - - - - - - A - A - - - - - - - A A - - A A A A - - - A - A A - - - - - - - A - - A A - - A - A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 21 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A - A - - - A - A A - - - A - - - A A - A A - - A A A - - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 22 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A - - - A - A A - - - A - - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 23 . - G . . . AB - G - - - - G - G - - - - - - - G G - G G G - G - - - G - G G - - - G - - - G G - G G - - G G G G - G - G G G - - - G - - G G - - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 24 . - A . . . AB - A - - - - A - A - - - - - - - A A - A A A A A A - - A - A A - - - A A - - A A - A A - - A A A A - A - A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 25 . - T . . . AB - T - - - - T - T - - - - - - - T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T - - T - T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 26 . C - . . . AB C C - - - - C - C - - - - - - C C C - C C C C C C - - C - C C - - - C C - - C C - C C - - C C C C - C C C C C - - - C - - C C - - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 27 . T - . . . AB T T - - - - T - T - - - - - - T T T - T T T T T T - - T - T T - - - T T - - T T - T T - - T T T T - T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 28 . A - . . . AB A A - - - - A - A - - - - - - A A A - A A A A A A - - A A A A - - - A A - - A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 29 . T - . . . AB T T - - - - T - T - - - - - T - T T - T T T T T T - - T T T T - - - T T - T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 30 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A - - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 31 . T - . . . AB T T - - - - T - T - - - - - T T T T - T T T T T T - - T T T T - - - T T T T T T - T T - - T T T T T T T T T T - - - T - - T T - - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 32 . A - . . . AB A A - - - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 33 . G - . . . AB G G - - - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G - G G G G G G G G G G - - - G - - G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 34 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A - A A A A A A A A A A - - - A - - A A A - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 35 . G - . . . AB G G - G - - G - G - - - - - G G G G - G G G G G G - - G G G G - - - G G G G G G - G G G G G G G G G G G G G G - - - G - G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 36 . A - . . . AB A A - A - - A - A - - - - - A A A A - A A A A A A - - A A A A - - - A A A A A A - A A A A A A A A A A A A A A - - - A - A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 37 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T - T T T T T T T T T T - - - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 38 . C - . . . AB C C - C - - C - C - - - - - C C C C - C C C C C C - - C C C C - C - C C C C C C - C C C C C C C C - C C C C C - C - C - C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 39 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 40 . T - . . . AB T T - T - - T - T - - - - - T T T T - T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 41 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T - T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 42 . T - . . . AB T T - T - - T - T - - - - - T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 43 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 44 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A - A A A A A A A A A A A A A A A A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 45 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T - T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 46 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 47 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A A - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 48 . G - . . . AB G G - G G - G G G - - - - G G G G G G G G G G G G G G G G G G - G - G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 49 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - A A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 50 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 51 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C C - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 52 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T T T T T T T - T - T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 53 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A - A - A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 54 . C - . . . AB C C - C C - C C C - - - - C C C C C C C C C C C C - - C C C C - C - C C C C C C C C C C C C C C C C C C C C C C C - C - C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 55 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 56 . A - . . . AB A A - A A - A A A - - - - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A - A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 57 . T - . . . AB T T - T T - T T T - - - - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T - T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 58 . T - . . . AB T T - T T - T T T - - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 59 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 60 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 61 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 62 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 63 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 64 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 65 . C - . . . AB C C - C C - C C - C - C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 66 . A - . . . AB A A - A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A - A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 67 . G - . . . AB G G - G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 68 . G - . . . AB G G - G G - G G - G - G - G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 69 . A - . . . AB A A - A A - A A - A - A - A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 70 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 71 . C - . . . AB C C - C C - C C C C - C C C C C C C C C C C C C C - - C C C C C C C - C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 72 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 73 . T - . . . AB T T - T T - T T - T - T T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 74 . T - . . . AB T T - T T - T T - T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 75 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 76 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 77 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 78 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G - G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 79 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 80 . T - . . . AB T T - T T - T T T T - - T T T T T T T T T T T T T - - T T T T T T T - T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 81 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 82 . A - . . . AB A A - A A - A A A A - - A A A A A A A A A A A A A - - A A A A A A A - A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 83 . G - . . . AB G G - G G - G G G G - - G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 84 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 85 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 86 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 87 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 88 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 89 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 90 . A - . . . AB A A - - A - A A A A A - A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 91 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 92 . G - . . . AB G G - G G - G G G G G - G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 93 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A - A A - A A A A A A - A A A A A A A A A A A A A A A - - A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 94 . T - . . . AB T T - - T - T T T T T T T T T T T T T T T T - T T - T T T T T T - T T T T T T T T T T T T T T T - - T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 95 . C - . . . AB C C - C C - C C C C C C C C C C C C C C C C - C C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 96 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 97 . A - . . . AB A A - A A - A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 98 . C - . . . AB C C - C C - C C C C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 99 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 100 . A - . . . AB A A - A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 101 . G - . . . AB G G - G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 102 . A - . . . AB A A A A A - A A A A A - A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 103 . T - . . . AB T T - T T - T T T T T - T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 104 . C - . . . AB C C C C C - C C - C C - C C C C C C C C C C C C C - C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 105 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 106 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 107 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 108 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C - C C C C C C - C - C C C C C C - C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 109 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G - G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 110 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A - A - A A A A A A - A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 111 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 112 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T - T T T T T T T T T T T T T T T - T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 113 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C - C C C C C C C C C C C C C C C - C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 114 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A - A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 115 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 116 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 117 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 118 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 119 . G - . . . AB G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 120 . A - . . . AB A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 121 . T - . . . AB T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 122 . C - . . . AB C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 123 . A - . . . AB A A A A A - A A A A A A A A - A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 124 . G - . . . AB G G G G G - G G G G G G - G - G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 125 . A - . . . AB A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 126 . T - . . . AB T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 127 . C - . . . AB C C C C C - C C C C C C - C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 128 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 129 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 130 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 131 . T - . . . AB T T T T T - T T T T T T - T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 132 . G - . . . AB G G G G G - G G G G G G - G - G G G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 133 . A - . . . AB A A A A A - A A A A A A - A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 134 . T - . . . AB T T T T T - T T T T T T T T - T T T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 135 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 136 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 137 . A - . . . AB A A A A A - A A A A A A A A - A A A - A A A A A - - A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 138 . C - . . . AB C C C C C - C C C C C C C C - C C C - C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 139 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 140 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 141 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 142 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 143 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 144 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 145 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 146 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 147 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 148 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 149 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 150 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 151 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 152 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 153 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 154 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 155 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 156 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 157 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 158 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 159 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 160 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 161 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 162 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 163 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 164 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 165 . G - . . . AB G G G G G - G G G G G - G G G G G G - G G G G G G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 166 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 167 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 168 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 169 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 170 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 171 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 172 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 173 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 174 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 175 . C - . . . AB C C C C C - C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 176 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 177 . A - . . . AB A A A A A - A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 178 . T - . . . AB T T T T T - T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 179 . G - . . . AB G G G G G - G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 180 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 181 . T - . . . AB T T T T T T T T T T T T T T T T T T - T - T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 182 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 183 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 184 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 185 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 186 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 187 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 188 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 190 . C - . . . AB C C - C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 191 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C - - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 192 . A - . . . AB A A - A A A A A A A A A A A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 193 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 195 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 196 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 197 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 198 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 199 . G - . . . AB G G G G G G G G G G G G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 200 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 201 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 202 . C - . . . AB C C C C C C C C C C C C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 203 . T - . . . AB T T T T T T T T T T T T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 204 . A - . . . AB A A A A A A A A A A A A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 205 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 206 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 207 . A - . . . AB A A A A A A A A A A - A - A - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 208 . C - . . . AB C C C C C C C C C C - C - C - C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 209 . T - . . . AB T T T T T T T T T T - T - T - T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 210 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 211 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 212 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 213 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 214 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A - A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 215 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 216 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 217 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 218 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 219 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 220 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 221 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 222 . A - . . . AB A A A A A A A A A A - A - A A A A A A A - A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 223 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 224 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 225 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 226 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 227 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 228 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 229 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 230 . G - . . . AB G G G G G - G G G G - G - G G G G G G G G G G G G - - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 231 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 232 . A - . . . AB A A A A A - A A A A - A - A A A A A A A A A A A A - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 233 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 234 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 235 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 236 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 237 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 238 . C - . . . AB C C C C C C C C C C - C - - C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 239 . C - . . . AB C C C C C C C C C C - C - C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 240 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 241 . G - . . . AB G G G G G G G G G G - G - G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 242 . A - . . . AB A A A A A A A A A A - A - A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 243 . T - . . . AB T T T T T T T T T T - T - T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 244 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 245 . A - . . . AB A A A A A A A A A A A A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 246 . T - . . . AB T T T T T T T T T T T T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 247 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 248 . G - . . . AB G G G G G G G G G G - G - G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 249 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 250 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 251 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 252 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 253 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 254 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 255 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 256 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 257 . T - . . . AB T T T T T T T T T T - T - T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 258 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 259 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 260 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 261 . C - . . . AB C C C C C C C C C C - C - C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 262 . A - . . . AB A A A A A A A A A A - A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 263 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 264 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 265 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 266 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 267 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 268 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 269 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 270 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 271 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 272 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 273 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 274 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 275 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 276 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 277 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 278 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 279 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 280 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 281 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 282 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 283 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 284 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 285 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 286 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 287 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 288 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 289 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 290 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 291 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 292 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 293 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 294 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 295 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 296 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 297 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 298 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 299 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 301 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 302 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 303 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 304 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 305 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 307 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 308 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 309 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 310 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 311 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 312 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 313 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 314 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 315 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 317 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 318 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 319 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 320 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 321 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 322 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 323 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 324 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 325 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 326 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 327 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 328 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 329 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A A A A A - A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 330 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A A - - A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 331 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A A A A A A - A A A A - - - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 332 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A - A A A A - A A - A - A A A A - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 333 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - - G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 334 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - - A - A - - - A - - - - - - - - - - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 335 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 336 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C - - C - C - - - C - - - - - - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 337 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - G G - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 338 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G - - G - G - - G G - - - - - - - - G - - - - - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 339 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C - - - C - C - - - C - - - - C - - - C - - - - - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 340 . A - . . . AB A A A A A A A A A A - A A A - A A A A A A A A A A - - A - A - - - A - A - - A A - - A - - - - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 341 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T - T T T T - - T - T T - T T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 342 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T - - T - T T - T - - - T - - T - - T T T - - - - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 343 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A - A A - A A - A A - - A A - A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 344 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A - A A - A A A A A - A A - A A - - A A A A - - - - A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 345 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G - - G - G G G - - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 346 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 347 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C - C C C C C - C C - C C - - C C C C C - - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 348 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G - G G G G G - G G - G G G - G G - G G G - - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 349 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C - C C - C C C - C C C C C C - - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 350 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T - - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 351 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 352 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 353 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 354 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 355 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 356 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 357 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 358 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 359 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 360 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 361 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 362 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 363 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 364 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 365 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 366 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 367 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 368 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 369 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 370 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 371 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 373 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 374 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 375 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 376 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 377 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 378 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 379 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 381 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 382 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 383 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 384 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 385 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 386 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 388 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 390 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 391 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 392 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 393 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 394 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 395 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 396 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 397 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 398 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 399 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 400 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 402 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 404 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 405 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 407 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 408 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 411 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 412 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 413 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 414 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 415 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 417 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 418 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 419 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 421 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 422 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 423 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 424 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 425 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 426 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 432 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 434 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 435 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 436 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 438 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 439 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 440 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 443 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 444 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 445 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 446 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 448 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 449 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 451 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 452 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 453 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 454 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 455 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 457 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 458 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 460 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 462 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 463 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 464 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 465 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 466 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 467 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 468 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 469 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 471 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 472 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 473 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 475 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 476 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 477 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 478 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 479 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 480 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 481 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 482 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 483 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 484 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 485 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 486 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 487 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 488 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 490 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 491 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 492 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 493 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 494 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 495 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 496 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 497 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 498 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 499 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 500 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 501 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 502 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 503 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 504 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 505 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 506 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 507 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 508 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 509 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 510 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 514 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 515 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 519 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 520 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 521 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 523 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 524 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 526 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 528 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 530 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 531 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 532 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 533 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 534 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 535 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 536 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 537 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 538 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 539 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 540 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 541 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 544 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 545 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 546 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 547 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 548 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 550 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 551 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 553 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 554 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 555 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 557 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 558 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 560 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 561 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 563 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 565 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 566 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 567 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 569 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 570 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 572 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 573 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 574 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 576 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 577 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 578 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 579 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 580 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 581 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 582 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 584 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 586 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 587 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 588 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 589 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 591 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 594 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 595 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 597 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 598 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 599 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 600 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 601 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 602 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 604 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 605 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 606 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 607 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 610 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 612 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 613 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 614 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 615 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 616 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 617 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 618 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 620 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 621 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 622 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 623 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 624 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 625 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 628 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 629 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 630 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 631 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 632 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 634 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 635 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 636 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 637 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 638 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 639 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 640 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 642 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 643 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 644 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 645 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 646 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 649 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 650 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 653 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 654 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 656 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 657 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 658 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 659 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 660 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 661 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 662 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 663 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 665 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 666 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 667 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 669 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 671 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 672 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 673 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 674 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 675 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 676 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 677 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 679 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 681 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 682 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 683 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 684 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 685 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 686 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 687 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 688 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 689 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 690 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 691 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 692 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 693 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 694 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 695 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 697 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 698 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 699 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 700 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 701 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 702 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 703 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 704 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 706 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 708 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 709 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 710 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 712 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 713 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 714 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 715 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 716 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 717 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 718 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 719 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 720 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 721 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 724 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 725 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 726 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 727 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 728 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 730 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 731 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 732 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 733 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 734 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 735 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 736 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 737 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 738 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 739 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 740 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 741 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 742 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 743 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 744 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 745 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 746 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 747 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 748 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 749 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 751 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 752 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 753 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 754 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 755 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 756 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 757 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 758 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 759 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 760 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 761 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 762 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 763 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 764 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 765 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 766 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 767 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 768 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 769 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 770 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 771 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 772 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 773 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 774 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 775 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 776 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 777 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 778 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 779 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 780 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 781 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 782 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 783 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 784 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 785 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 786 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 787 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 788 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 789 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 790 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 792 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 793 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 794 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 795 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 796 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 797 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 798 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 799 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 800 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 801 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 802 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 803 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 804 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 805 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 806 . T - . . . AB T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 807 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 808 . G - . . . AB G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 809 . C - . . . AB C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 810 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 811 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 812 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 813 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 814 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 815 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 816 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 817 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 818 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 819 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 820 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 821 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 822 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 823 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 824 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 825 . A G,- . . . AB A A A A A A G G A A - G A G A A A A - G A A A A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A A A A A A A A A A A A A A A A A A A A G A A A A A G G G A A A A A A A A A A G A A A A A A A A A A A G A A A - -
+1 826 . A - . . . AB A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 827 . T - . . . AB T T T T T T T T T T - T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 828 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 829 . C - . . . AB C C C C C C C C C C - C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 830 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 831 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 832 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 833 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 834 . T - . . . AB T T T T T T T T T T - T T T T T T T - - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T T T T T T T - T T T T T T T T T T - T T T T T T T T T T T T T T T - -
+1 835 . G - . . . AB G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 836 . A - . . . AB A A A A A A A A A A - A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 837 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 838 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 839 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 840 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 841 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 842 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 843 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 844 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 845 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 846 . G - . . . AB G G G G G G G G G G - G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 847 . C - . . . AB C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 849 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 850 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 851 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 852 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 853 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 854 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 856 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 858 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 859 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 860 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 861 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 862 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 863 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 865 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 866 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 868 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 869 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 870 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 871 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 872 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 873 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 874 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 875 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 876 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 878 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 879 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 880 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 881 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 883 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 884 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 886 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 888 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 889 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 890 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 892 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 893 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 894 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 895 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 897 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 898 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 900 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 902 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 903 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 906 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 907 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 908 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 909 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 911 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 912 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 913 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 915 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 916 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 917 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 918 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 919 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 923 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 924 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 925 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 926 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 927 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 928 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 929 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 931 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 932 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 933 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 935 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 936 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 939 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 940 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 941 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 942 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 943 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 945 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 946 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 948 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 949 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 950 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 951 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 952 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 953 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 955 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 956 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 957 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 958 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 960 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 962 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 963 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 964 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 965 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 966 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 968 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 969 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 971 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 972 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 973 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 975 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 978 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 979 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 980 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 981 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 982 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 983 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 984 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 985 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 987 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 988 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 989 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 990 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 991 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 992 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 993 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 994 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 996 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 997 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 998 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 999 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1000 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1001 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1002 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1003 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1004 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1005 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1006 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1007 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1008 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1009 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1010 . G - . . . AB G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1011 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1012 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1013 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1014 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1015 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1016 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1017 . T - . . . AB T T T T T T T T T T T T T T T T T T - T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1018 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1019 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1020 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1021 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1022 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1023 . A - . . . AB A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1024 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1025 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1026 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1027 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1028 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1029 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1030 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1031 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1032 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1033 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1034 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1035 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1036 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1037 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1038 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1039 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1040 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1041 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1042 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1043 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1044 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1045 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1046 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1047 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1048 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1049 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1050 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1051 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1052 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1053 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1054 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1055 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1056 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1057 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1058 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1059 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1060 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1061 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1062 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1063 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1064 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1065 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1066 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1067 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1068 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1069 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1070 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1071 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1072 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1073 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1074 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1075 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1076 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1077 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1078 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1079 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1080 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1081 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1082 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1083 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1084 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1085 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1086 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1087 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1088 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1089 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1090 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1091 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1092 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1093 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1094 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1095 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1096 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1097 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1098 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1099 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1100 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1101 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1102 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1103 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1104 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1105 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1106 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1107 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1108 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1109 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1110 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1111 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1112 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1113 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1114 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1115 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1116 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1117 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1118 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1119 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1120 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1121 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1122 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1123 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1124 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1125 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1126 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1127 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1128 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1129 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1130 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1131 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1132 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1133 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1134 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1135 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1136 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1137 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1138 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1139 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1140 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1141 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1142 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1143 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1144 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1145 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1146 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1147 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1148 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1149 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1150 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1151 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1152 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1153 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1154 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1155 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1156 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1157 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1158 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1159 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1160 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1161 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1162 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1163 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1164 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1165 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1166 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1167 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1168 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1169 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1170 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1171 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1172 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1173 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1174 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1175 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1176 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1177 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1178 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1179 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1180 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1181 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1182 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1183 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1184 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1185 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1186 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1187 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1188 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1189 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1190 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1191 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1192 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1193 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1194 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1195 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1196 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1197 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1198 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1199 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1200 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1201 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1202 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1203 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1204 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1205 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1206 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1207 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1208 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1209 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1210 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1211 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1212 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1213 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1214 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1215 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1216 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1217 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1218 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1219 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1220 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1221 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1222 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1223 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1224 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1225 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1226 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1227 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1228 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1229 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1230 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1231 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1232 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1233 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1234 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1235 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1236 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1237 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1238 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1239 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1240 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1241 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1242 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1243 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1244 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1245 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1246 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1247 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1248 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1249 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1250 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1251 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1252 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1253 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1254 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1255 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1256 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1257 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1258 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1259 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1260 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1261 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1262 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1263 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1264 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1265 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1266 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1267 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1268 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1269 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1270 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1271 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1272 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1273 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1274 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1275 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1276 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1277 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1278 . A -,G . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - G
+1 1279 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1280 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1281 . C -,G . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - G
+1 1282 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1283 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1284 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1285 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1286 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1287 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1288 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1289 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1290 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A
+1 1291 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1292 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1293 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1294 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1295 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1296 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1297 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - T
+1 1298 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1299 . G -,A . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - A
+1 1300 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - C
+1 1301 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - G
+1 1302 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1303 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1304 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1305 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1306 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1307 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1308 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1309 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1310 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1311 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1312 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1313 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1314 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1315 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1316 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1317 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1318 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1319 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1320 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1321 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1322 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1323 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1324 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1325 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1326 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1327 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1328 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1329 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1330 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1331 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1332 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1333 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1334 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1335 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1336 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1337 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1338 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1339 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1340 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1341 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1342 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1343 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1344 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1345 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1346 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1347 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1348 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1349 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1350 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1351 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1352 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1353 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1354 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1355 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1356 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1357 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1358 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1359 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1360 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1361 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1362 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1363 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1364 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1365 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1366 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1367 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1368 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1369 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1370 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1371 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1372 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1373 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1374 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1375 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1376 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1377 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1378 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1379 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1380 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1381 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1382 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1383 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1384 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1385 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1386 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1387 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1388 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1389 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1390 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1391 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1392 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1393 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1394 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1395 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1396 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1397 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1398 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1399 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1400 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1401 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1402 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1403 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1404 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1405 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1406 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1407 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1408 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1409 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1410 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1411 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1412 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1413 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1414 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1415 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1416 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1417 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1418 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1419 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1420 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1421 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1422 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A - A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1423 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1424 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1425 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1426 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C - C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1427 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1428 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1429 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1430 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1431 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1432 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1433 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1434 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1435 . C T,- . . . AB C C C C C C C C C C C C C C C C C C C T C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1436 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1437 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1438 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1439 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1440 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1441 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1442 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1443 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1444 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1445 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1446 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1447 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1448 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1449 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1450 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1451 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1452 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1453 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1454 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1455 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1456 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1457 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1458 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1459 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1460 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1461 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1462 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1463 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1464 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1465 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1466 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1467 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1468 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1469 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1470 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1471 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1472 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1473 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1474 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1475 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1476 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1477 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1478 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1479 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1480 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1481 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1482 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1483 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1484 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1485 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1486 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1487 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1488 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1489 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1490 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1491 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1492 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1493 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1494 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1495 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1496 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1497 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1498 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1499 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1500 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1501 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1502 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1503 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1504 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1505 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1506 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1507 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1508 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1509 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1510 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1511 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1512 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1513 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1514 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1515 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1516 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1517 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1518 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1519 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1520 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1521 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1522 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1523 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1524 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1525 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1526 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1527 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1528 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1529 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1530 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1531 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1532 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1533 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1534 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1535 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1536 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1537 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1538 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1539 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1540 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1541 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1542 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1543 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1544 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1545 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1546 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1547 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1548 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1549 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1550 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1551 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1552 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1553 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1554 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1555 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1556 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1557 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1558 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1559 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1560 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1561 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1562 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1563 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1564 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1565 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1566 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1567 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1568 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1569 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1570 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1571 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1572 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1573 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1574 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1575 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1576 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1577 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1578 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1579 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1580 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1581 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1582 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1583 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1584 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1585 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1586 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1587 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1588 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1589 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1590 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1591 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1592 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1593 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1594 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1595 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1596 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1597 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1598 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1599 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1600 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1601 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1602 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1603 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1604 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1605 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1606 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1607 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1608 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1609 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1610 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1611 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1612 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1613 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1614 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1615 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1616 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1617 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1618 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1619 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1620 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1621 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1622 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1623 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1624 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1625 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1626 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1627 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1628 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1629 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1630 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1631 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1632 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1633 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1634 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1635 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1636 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1637 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1638 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1639 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1640 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1641 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1642 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1643 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1644 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1645 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1646 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1647 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1648 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1649 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1650 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1651 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1652 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1653 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1654 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1655 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1656 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1657 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1658 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1659 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1660 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1661 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1662 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1663 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1664 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1665 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1666 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1667 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1668 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1669 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1670 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1671 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1672 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1673 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1674 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1675 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1676 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1677 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1678 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1679 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1680 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1681 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1682 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1683 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1684 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1685 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1686 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1687 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1688 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1689 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1690 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1691 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1692 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1693 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1694 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1695 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1696 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1697 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1698 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1699 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1700 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1701 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1702 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1703 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1704 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1705 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1706 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1707 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1708 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1709 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1710 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1711 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1712 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1713 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1714 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1715 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1716 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1717 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1718 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1719 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1720 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1721 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1722 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1723 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1724 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1725 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1726 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1727 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1728 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1729 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1730 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1731 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1732 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1733 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1734 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1735 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1736 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1737 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1738 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1739 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1740 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1741 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1742 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1743 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1744 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1745 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1746 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1747 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1748 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1749 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1750 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1751 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1752 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1753 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1754 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1755 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1756 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1757 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1758 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1759 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1760 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1761 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1762 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1763 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1764 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1765 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1766 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1767 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1768 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1769 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1770 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1771 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1772 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1773 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1774 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1775 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1776 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1777 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1778 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1779 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1780 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1781 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1782 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1783 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1784 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1785 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1786 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1787 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1788 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1789 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1790 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1791 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1792 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1793 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1794 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1795 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1796 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1797 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1798 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1799 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1800 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1801 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1802 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1803 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1804 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1805 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1806 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1807 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1808 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1809 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1810 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1811 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1812 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1813 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1814 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1815 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1816 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1817 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1818 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1819 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1820 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1821 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1822 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1823 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1824 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1825 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1826 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1827 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1828 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1829 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1830 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1831 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1832 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1833 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1834 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1835 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1836 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1837 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1838 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1839 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1840 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1841 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1842 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1843 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1844 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1845 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1846 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1847 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1848 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1849 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1850 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1851 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1852 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1853 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1854 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1855 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1856 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1857 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1858 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1859 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1860 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1861 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1862 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1863 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1864 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1865 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1866 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1867 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1868 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1869 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1870 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1871 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1872 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1873 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1874 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1875 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1876 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1877 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1878 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1879 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1880 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1881 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1882 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1883 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1884 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1885 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1886 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1887 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1888 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1889 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1890 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1891 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1892 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1893 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1894 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1895 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G - G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1896 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1897 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1898 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1899 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1900 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1901 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1902 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1903 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1904 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1905 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1906 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1907 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1908 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1909 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1910 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1911 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1912 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1913 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1914 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1915 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1916 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1917 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1918 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1919 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1920 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1921 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1922 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1923 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1924 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1925 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1926 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1927 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1928 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1929 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1930 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1931 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1932 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1933 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1934 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1935 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1936 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1937 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1938 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1939 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1940 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1941 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1942 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1943 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1944 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1945 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1946 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1947 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1948 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1949 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1950 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1951 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1952 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1953 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1954 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1955 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1956 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1957 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1958 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1959 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1960 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1961 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1962 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1963 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1964 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1965 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1966 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1967 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1968 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1969 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1970 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1971 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1972 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1973 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1974 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1975 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1976 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1977 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1978 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1979 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1980 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1981 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1982 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1983 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1984 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1985 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1986 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1987 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1988 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1989 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1990 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1991 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1992 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1993 . A - . . . AB A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A - -
+1 1994 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1995 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
+1 1996 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1997 . C - . . . AB C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C - -
+1 1998 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 1999 . T - . . . AB T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T - -
+1 2000 . G - . . . AB G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G - -
diff --git a/tests/data/alignment_with_gap_in_parent.aln b/tests/data/alignment_with_gap_in_parent.aln
new file mode 100644
index 0000000..eabce63
--- /dev/null
+++ b/tests/data/alignment_with_gap_in_parent.aln
@@ -0,0 +1,6 @@
+>child_1
+AC--
+>child2
+ACNA
+>parent
+----
\ No newline at end of file
diff --git a/tests/data/alignment_with_gaps.aln b/tests/data/alignment_with_gaps.aln
new file mode 100644
index 0000000..1c4df87
--- /dev/null
+++ b/tests/data/alignment_with_gaps.aln
@@ -0,0 +1,6 @@
+>2956_6_1
+A-C-CT
+>2956_6_2
+A--TAT
+>2956_6_3
+A--TTT
\ No newline at end of file
diff --git a/tests/data/multiple_recombinations.aln b/tests/data/multiple_recombinations.aln
new file mode 100644
index 0000000..78d06f3
--- /dev/null
+++ b/tests/data/multiple_recombinations.aln
@@ -0,0 +1,20 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAGAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACCCCCCCCCCCCCCCACCCACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+AAAAAAAAAAAAAAAGAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_7
+AAAAAAAAAAAAAAAGAAAAAAAGAAACGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+AAAAAAAAAAAAAAAGAAAAAAAGAAACGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+---------------GAAAAAAAGAAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+NNNNNNNNNNNNNNNGAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
\ No newline at end of file
diff --git a/tests/data/multiple_recombinations.aln.phylip b/tests/data/multiple_recombinations.aln.phylip
new file mode 100644
index 0000000..a1939d4
--- /dev/null
+++ b/tests/data/multiple_recombinations.aln.phylip
@@ -0,0 +1,11 @@
+10 213
+sequence_1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_2 ACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_3 ACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_4 ACAAAAAAAATAAAAAGAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_5 GAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_6 GAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_7 GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_8 GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_9 GAGAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_10 GAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
diff --git a/tests/data/multiple_recombinations.aln.snp_sites.aln b/tests/data/multiple_recombinations.aln.snp_sites.aln
new file mode 100644
index 0000000..72bb6bd
--- /dev/null
+++ b/tests/data/multiple_recombinations.aln.snp_sites.aln
@@ -0,0 +1,36 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+ACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+ACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+ACAAAAAAAATAAAAAGAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+GAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+GAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_7
+GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+GAGAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+GAAAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
+>N6
+GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N7
+GAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N5
+GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N8
+GAGAGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N4
+GAGCGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N3
+GAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N2
+ACAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N1
+ACAAAAAAAATAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
diff --git a/tests/data/multiple_recombinations.aln.vcf b/tests/data/multiple_recombinations.aln.vcf
new file mode 100644
index 0000000..8f6c465
--- /dev/null
+++ b/tests/data/multiple_recombinations.aln.vcf
@@ -0,0 +1,216 @@
+##fileformat=VCFv4.1
+##INFO=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 15 . A G . . AB . . . . . G G G G G G
+1 21 . A C . . AB . . C C C . . . . . .
+1 23 . A G . . AB . . . . . . . G G G .
+1 27 . A C . . AB . . . . . . C C C . .
+1 28 . A G . . AB . . . . . . . G G G G
+1 29 . A G . . AB . . . . . . . G G G G
+1 30 . A G . . AB . . . . . . . G G G G
+1 31 . A G . . AB . . . . . . . G G G G
+1 32 . A G . . AB . . . . . . . G G G G
+1 33 . A G . . AB . . . . . . . G G G G
+1 34 . A T,G . . AB . . . T T . . G G G G
+1 35 . A G . . AB . . . . . . . G G G G
+1 36 . A G . . AB . . . . . . . G G G G
+1 37 . A G . . AB . . . . . . . G G G G
+1 38 . A G . . AB . . . . . . . G G G G
+1 39 . A G . . AB . . . . . . . G G G G
+1 40 . A G . . AB . . . . G . . G G G G
+1 41 . A G . . AB . . . . . . . G G G G
+1 42 . A G . . AB . . . . . . . G G G G
+1 43 . A G . . AB . . . . . . . G G G G
+1 44 . A G . . AB . . . . . . . G G G G
+1 45 . A G . . AB . . . . . . . G G G G
+1 46 . A G . . AB . . . . . . . G G G G
+1 47 . A G . . AB . . . . . . . G G G G
+1 48 . A G . . AB . . . . . . . G G G G
+1 50 . A C . . AB . . C C C C . . . . .
+1 52 . A C . . AB . . C C C C . . . . .
+1 53 . A C . . AB . . C C C C . . . . .
+1 54 . A C . . AB . . C C C C . . . . .
+1 55 . A C . . AB . . C C C C . . . . .
+1 56 . A C . . AB . . C C C C . . . . .
+1 57 . A C . . AB . . C C C C . . . . .
+1 58 . A C . . AB . . C C C C . . . . .
+1 59 . A C . . AB . . C C C C . . . . .
+1 60 . A C . . AB . . C C C C . . . . .
+1 61 . A C . . AB . . C C C C . . . . .
+1 62 . A C . . AB . . C C C C . . . . .
+1 63 . A C . . AB . . C C C C . . . . .
+1 64 . A C . . AB . . C C C C . . . . .
+1 65 . A C . . AB . . C C C C . . . . .
+1 66 . A C . . AB . . C C C C . . . . .
+1 68 . A C . . AB . . C C C C . . . . .
+1 69 . A C . . AB . . C C C C . . . . .
+1 70 . A C . . AB . . C C C C . . . . .
+1 72 . A C . . AB . . C C C C . . . . .
+1 73 . A C . . AB . . C C C C . . . . .
+1 74 . A C . . AB . . C C C C . . . . .
+1 75 . A C . . AB . . C C C C . . . . .
+1 76 . A C . . AB . . C C C C . . . . .
+1 77 . A C . . AB . . C C C C . . . . .
+1 78 . A C . . AB . . C C C C . . . . .
+1 79 . A C . . AB . . C C C C . . . . .
+1 80 . A C . . AB . . C C C C . . . . .
+1 81 . A C . . AB . . C C C C . . . . .
+1 83 . A C,T . . AB . . C C C C . . . . T
+1 84 . A T . . AB . . . . . . . . . . T
+1 85 . A T . . AB . . . . . . . . . . T
+1 86 . A T . . AB . . . . . . . . . . T
+1 87 . A T . . AB . . . . . . . . . . T
+1 88 . A T . . AB . . . . . . . . . . T
+1 89 . A T . . AB . . . . . . . . . . T
+1 90 . A T . . AB . . . . . . . . . . T
+1 91 . A T . . AB . . . . . . . . . . T
+1 92 . A T . . AB . . . . . . . . . . T
+1 93 . A T . . AB . . . . . . . . . . T
+1 94 . A T . . AB . . . . . . . . . . T
+1 95 . A T . . AB . . . . . . . . . . T
+1 96 . A T . . AB . . . . . . . . . . T
+1 97 . A T . . AB . . . . . . . . . . T
+1 98 . A T . . AB . . . . . . . . . . T
+1 99 . A T . . AB . . . . . . . . . . T
+1 100 . A T . . AB . . . . . . . . . . T
+1 101 . A T . . AB . . . . . . . . . . T
+1 102 . A T . . AB . . . . . . . . . . T
+1 103 . A T . . AB . . . . . . . . . . T
+1 104 . A T . . AB . . . . . . . . . . T
+1 105 . A T . . AB . . . . . . . . . . T
+1 106 . A T . . AB . . . . . . . . . . T
+1 107 . A T . . AB . . . . . . . . . . T
+1 108 . A T . . AB . . . . . . . . . . T
+1 109 . A T . . AB . . . . . . . . . . T
+1 110 . A T . . AB . . . . . . . . . . T
+1 111 . A T . . AB . . . . . . . . . . T
+1 112 . A T . . AB . . . . . . . . . . T
+1 113 . A T . . AB . . . . . . . . . . T
+1 114 . A T . . AB . . . . . . . . . . T
+1 115 . A T . . AB . . . . . . . . . . T
+1 116 . A T . . AB . . . . . . . . . . T
+1 117 . A T . . AB . . . . . . . . . . T
+1 118 . A T . . AB . . . . . . . . . . T
+1 119 . A T . . AB . . . . . . . . . . T
+1 120 . A T . . AB . . . . . . . . . . T
+1 121 . A T . . AB . . . . . . . . . . T
+1 122 . A T . . AB . . . . . . . . . . T
+1 123 . A T . . AB . . . . . . . . . . T
+1 124 . A T . . AB . . . . . . . . . . T
+1 125 . A T . . AB . . . . . . . . . . T
+1 126 . A T . . AB . . . . . . . . . . T
+1 127 . A T . . AB . . . . . . . . . . T
+1 128 . A T . . AB . . . . . . . . . . T
+1 129 . A T . . AB . . . . . . . . . . T
+1 130 . A T . . AB . . . . . . . . . . T
+1 131 . A T . . AB . . . . . . . . . . T
+1 132 . A T . . AB . . . . . . . . . . T
+1 133 . A T . . AB . . . . . . . . . . T
+1 134 . A T . . AB . . . . . . . . . . T
+1 135 . A T . . AB . . . . . . . . . . T
+1 136 . A T . . AB . . . . . . . . . . T
+1 137 . A T . . AB . . . . . . . . . . T
+1 138 . A T . . AB . . . . . . . . . . T
+1 139 . A T . . AB . . . . . . . . . . T
+1 140 . A T . . AB . . . . . . . . . . T
+1 141 . A T . . AB . . . . . . . . . . T
+1 142 . A T . . AB . . . . . . . . . . T
+1 143 . A T . . AB . . . . . . . . . . T
+1 144 . A T . . AB . . . . . . . . . . T
+1 145 . A T . . AB . . . . . . . . . . T
+1 146 . A T . . AB . . . . . . . . . . T
+1 147 . A T . . AB . . . . . . . . . . T
+1 148 . A T . . AB . . . . . . . . . . T
+1 149 . A T . . AB . . . . . . . . . . T
+1 150 . A T . . AB . . . . . . . . . . T
+1 151 . A T . . AB . . . . . . . . . . T
+1 152 . A T . . AB . . . . . . . . . . T
+1 153 . A T . . AB . . . . . . . . . . T
+1 154 . A T . . AB . . . . . . . . . . T
+1 155 . A T . . AB . . . . . . . . . . T
+1 156 . A T . . AB . . . . . . . . . . T
+1 157 . A T . . AB . . . . . . . . . . T
+1 158 . A T . . AB . . . . . . . . . . T
+1 159 . A T . . AB . . . . . . . . . . T
+1 160 . A T . . AB . . . . . . . . . . T
+1 161 . A T . . AB . . . . . . . . . . T
+1 162 . A T . . AB . . . . . . . . . . T
+1 163 . A T . . AB . . . . . . . . . . T
+1 164 . A T . . AB . . . . . . . . . . T
+1 165 . A T . . AB . . . . . . . . . . T
+1 166 . A T . . AB . . . . . . . . . . T
+1 167 . A T . . AB . . . . . . . . . . T
+1 168 . A T . . AB . . . . . . . . . . T
+1 169 . A T . . AB . . . . . . . . . . T
+1 170 . A T . . AB . . . . . . . . . . T
+1 171 . A T . . AB . . . . . . . . . . T
+1 172 . A T . . AB . . . . . . . . . . T
+1 173 . A T . . AB . . . . . . . . . . T
+1 174 . A T . . AB . . . . . . . . . . T
+1 175 . A T . . AB . . . . . . . . . . T
+1 176 . A T . . AB . . . . . . . . . . T
+1 177 . A T . . AB . . . . . . . . . . T
+1 178 . A T . . AB . . . . . . . . . . T
+1 179 . A T . . AB . . . . . . . . . . T
+1 180 . A T . . AB . . . . . . . . . . T
+1 181 . A T . . AB . . . . . . . . . . T
+1 182 . A T . . AB . . . . . . . . . . T
+1 183 . A T . . AB . . . . . . . . . . T
+1 184 . A T . . AB . . . . . . . . . . T
+1 185 . A T . . AB . . . . . . . . . . T
+1 186 . A T . . AB . . . . . . . . . . T
+1 187 . A T . . AB . . . . . . . . . . T
+1 188 . A T . . AB . . . . . . . . . . T
+1 189 . A T . . AB . . . . . . . . . . T
+1 190 . A T . . AB . . . . . . . . . . T
+1 191 . A T . . AB . . . . . . . . . . T
+1 192 . A T . . AB . . . . . . . . . . T
+1 193 . A T . . AB . . . . . . . . . . T
+1 194 . A T . . AB . . . . . . . . . . T
+1 195 . A T . . AB . . . . . . . . . . T
+1 196 . A T . . AB . . . . . . . . . . T
+1 197 . A T . . AB . . . . . . . . . . T
+1 198 . A T . . AB . . . . . . . . . . T
+1 199 . A T . . AB . . . . . . . . . . T
+1 200 . A T . . AB . . . . . . . . . . T
+1 201 . A T . . AB . . . . . . . . . . T
+1 202 . A T . . AB . . . . . . . . . . T
+1 203 . A T . . AB . . . . . . . . . . T
+1 204 . A T . . AB . . . . . . . . . . T
+1 205 . A T . . AB . . . . . . . . . . T
+1 206 . A T . . AB . . . . . . . . . . T
+1 207 . A T . . AB . . . . . . . . . . T
+1 208 . A T . . AB . . . . . . . . . . T
+1 209 . A T . . AB . . . . . . . . . . T
+1 210 . A T . . AB . . . . . . . . . . T
+1 211 . A T . . AB . . . . . . . . . . T
+1 212 . A T . . AB . . . . . . . . . . T
+1 213 . A T . . AB . . . . . . . . . . T
+1 214 . A T . . AB . . . . . . . . . . T
+1 215 . A T . . AB . . . . . . . . . . T
+1 216 . A T . . AB . . . . . . . . . . T
+1 217 . A T . . AB . . . . . . . . . . T
+1 218 . A T . . AB . . . . . . . . . . T
+1 219 . A T . . AB . . . . . . . . . . T
+1 220 . A T . . AB . . . . . . . . . . T
+1 221 . A T . . AB . . . . . . . . . . T
+1 222 . A T . . AB . . . . . . . . . . T
+1 223 . A T . . AB . . . . . . . . . . T
+1 224 . A T . . AB . . . . . . . . . . T
+1 225 . A T . . AB . . . . . . . . . . T
+1 226 . A T . . AB . . . . . . . . . . T
+1 227 . A T . . AB . . . . . . . . . . T
+1 228 . A T . . AB . . . . . . . . . . T
+1 229 . A T . . AB . . . . . . . . . . T
+1 230 . A T . . AB . . . . . . . . . . T
+1 231 . A T . . AB . . . . . . . . . . T
+1 232 . A T . . AB . . . . . . . . . . T
+1 233 . A T . . AB . . . . . . . . . . T
+1 234 . A T . . AB . . . . . . . . . . T
+1 235 . A T . . AB . . . . . . . . . . T
+1 236 . A T . . AB . . . . . . . . . . T
+1 237 . A T . . AB . . . . . . . . . . T
+1 238 . A T . . AB . . . . . . . . . . T
+1 239 . A T . . AB . . . . . . . . . . T
+1 240 . A T . . AB . . . . . . . . . . T
+1 241 . A T . . AB . . . . . . . . . . T
diff --git a/tests/data/multiple_recombinations.expected.stats b/tests/data/multiple_recombinations.expected.stats
new file mode 100644
index 0000000..4f17e26
--- /dev/null
+++ b/tests/data/multiple_recombinations.expected.stats
@@ -0,0 +1,11 @@
+Sample name Num recombinations Num mutations r/m Genome Length
+sequence_1 21 213 0.098592 213
+sequence_2 0 213 0.000000 213
+sequence_3 0 213 0.000000 213
+sequence_4 0 213 0.000000 213
+sequence_5 30 213 0.140845 213
+sequence_6 21 213 0.098592 213
+sequence_7 43 213 0.201878 213
+sequence_8 43 213 0.201878 213
+sequence_9 21 213 0.098592 213
+sequence_10 178 213 0.835681 213
diff --git a/tests/data/multiple_recombinations.expected.tre b/tests/data/multiple_recombinations.expected.tre
new file mode 100644
index 0000000..d05ed2e
--- /dev/null
+++ b/tests/data/multiple_recombinations.expected.tre
@@ -0,0 +1 @@
+(sequence_3:0.000000,sequence_4:0.392946,(sequence_2:0.000000,(sequence_5:0.292537,(((sequence_7:0.000000,sequence_8:0.000000)N6:0.000000,(sequence_6:0.000000,sequence_1:1.218891)N7:15.292978)N5:0.051192,(sequence_10:395.160065,sequence_9:0.024964)N8:0.419411)N4:70.987579)N3:0.471393)N2:0.393420)N1:0.000000;
\ No newline at end of file
diff --git a/tests/data/multiple_recombinations.original.tre b/tests/data/multiple_recombinations.original.tre
new file mode 100644
index 0000000..12aa401
--- /dev/null
+++ b/tests/data/multiple_recombinations.original.tre
@@ -0,0 +1 @@
+(sequence_3:0.000000,sequence_4:0.004974,(sequence_2:0.000000,(sequence_5:0.003703,(((sequence_7:0.000000,sequence_8:0.000000)N6:0.000000,(sequence_6:0.000000,sequence_1:0.015429)N7:0.193582)N5:0.000648,(sequence_10:5.002026,sequence_9:0.000316)N8:0.005309)N4:0.898577)N3:0.005967)N2:0.004980)N1;
diff --git a/tests/data/multiple_recombinations.tre.branch_snps.expected.tab b/tests/data/multiple_recombinations.tre.branch_snps.expected.tab
new file mode 100644
index 0000000..44de466
--- /dev/null
+++ b/tests/data/multiple_recombinations.tre.branch_snps.expected.tab
@@ -0,0 +1,1452 @@
+FT variation 15
+FT /node="N7->sequence_1"
+FT /colour="4"
+FT /taxa="sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 27
+FT /node="N7->sequence_1"
+FT /colour="4"
+FT /taxa="sequence_1"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 23
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 28
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 29
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 30
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 31
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 32
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 33
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 34
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 35
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 36
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 37
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 38
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 39
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 40
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 41
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 42
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 43
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 44
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 45
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 46
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 47
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 48
+FT /node="N5->N7"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 23
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 83
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 84
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 85
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 86
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 87
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 88
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 89
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 90
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 91
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 92
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 93
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 94
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 95
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 96
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 97
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 98
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 99
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 100
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 101
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 102
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 103
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 104
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 105
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 106
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 107
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 108
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 109
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 110
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 111
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 112
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 113
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 114
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 115
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 116
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 117
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 118
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 119
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 120
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 121
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 122
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 123
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 124
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 125
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 126
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 127
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 128
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 129
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 130
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 131
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 132
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 133
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 134
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 135
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 136
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 137
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 138
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 139
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 140
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 141
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 142
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 143
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 144
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 145
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 146
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 147
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 148
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 149
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 150
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 151
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 152
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 153
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 154
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 155
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 156
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 157
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 158
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 159
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 160
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 161
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 162
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 163
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 164
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 165
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 166
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 167
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 168
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 169
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 170
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 171
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 172
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 173
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 174
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 175
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 176
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 177
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 178
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 179
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 180
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 181
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 182
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 183
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 184
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 185
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 186
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 187
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 188
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 189
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 190
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 191
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 192
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 193
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 194
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 195
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 196
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 197
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 198
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 199
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 200
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 201
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 202
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 203
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 204
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 205
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 206
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 207
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 208
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 209
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 210
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 211
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 212
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 213
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 214
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 215
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 216
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 217
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 218
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 219
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 220
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 221
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 222
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 223
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 224
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 225
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 226
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 227
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 228
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 229
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 230
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 231
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 232
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 233
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 234
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 235
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 236
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 237
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 238
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 239
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 240
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 241
+FT /node="N8->sequence_10"
+FT /colour="4"
+FT /taxa="sequence_10"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 27
+FT /node="N4->N8"
+FT /colour="4"
+FT /taxa=" sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 23
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 27
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 28
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 29
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 30
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 31
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 32
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 33
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 34
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 35
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 36
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 37
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 38
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 39
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 40
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 41
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 42
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 43
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 44
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 45
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 46
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 47
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 48
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 50
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 52
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 53
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 54
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 55
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 56
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 57
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 61
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 62
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 63
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 64
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 65
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 66
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 68
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 69
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 70
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 72
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 73
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 74
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 75
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 76
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 77
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 78
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 79
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 80
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 81
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 83
+FT /node="N3->N4"
+FT /colour="4"
+FT /taxa=" sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 15
+FT /node="N2->N3"
+FT /colour="4"
+FT /taxa=" sequence_5 sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 21
+FT /node="N2->N3"
+FT /colour="4"
+FT /taxa=" sequence_5 sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 40
+FT /node="N1->sequence_4"
+FT /colour="4"
+FT /taxa="sequence_4"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 34
+FT /node="N1->N2"
+FT /colour="4"
+FT /taxa=" sequence_2 sequence_5 sequence_7 sequence_8 sequence_6 sequence_1 sequence_10 sequence_9"
+FT /parent_base="T"
+FT /replace="A"
diff --git a/tests/data/no_recombinations.aln b/tests/data/no_recombinations.aln
new file mode 100644
index 0000000..e89cf62
--- /dev/null
+++ b/tests/data/no_recombinations.aln
@@ -0,0 +1,20 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAA
+>sequence_3
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAAAA
+>sequence_4
+AAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAATAAAAAGAA
+>sequence_5
+AAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+AAAAAAAAAAAAAAAGAAAAAAAAAAACAAAAAAAAAAAAAAA
+>sequence_7
+AAAAAAAAAAAAAAAGAAAAAAAGAAACAAAAAAAAAAAAAAA
+>sequence_8
+AAAAAAAAAAAAAAAGAAAAAAAGAAACAAAAAAAAAAAAAAA
+>sequence_9
+---------------GAAAAAAAGAAAAAAAAAAAAAAAAAAA
+>sequence_10
+NNNNNNNNNNNNNNNGAAAAAAAAAAAAAAAAAAAAAAAAAAA
\ No newline at end of file
diff --git a/tests/data/no_recombinations.aln.phylip b/tests/data/no_recombinations.aln.phylip
new file mode 100644
index 0000000..3773166
--- /dev/null
+++ b/tests/data/no_recombinations.aln.phylip
@@ -0,0 +1,11 @@
+10 6
+sequence_1 AAAAAA
+sequence_2 ACAAAA
+sequence_3 ACAATA
+sequence_4 ACAATG
+sequence_5 GAAAAA
+sequence_6 GAACAA
+sequence_7 GAGCAA
+sequence_8 GAGCAA
+sequence_9 GAGAAA
+sequence_10 GAAAAA
diff --git a/tests/data/no_recombinations.aln.snp_sites.aln b/tests/data/no_recombinations.aln.snp_sites.aln
new file mode 100644
index 0000000..0b22345
--- /dev/null
+++ b/tests/data/no_recombinations.aln.snp_sites.aln
@@ -0,0 +1,36 @@
+>sequence_1
+AAAAAA
+>sequence_2
+ACAAAA
+>sequence_3
+ACAATA
+>sequence_4
+ACAATG
+>sequence_5
+GAAAAA
+>sequence_6
+GAACAA
+>sequence_7
+GAGCAA
+>sequence_8
+GAGCAA
+>sequence_9
+GAGAAA
+>sequence_10
+GAAAAA
+>N3
+GAGCAA
+>N2
+GAGCAA
+>N6
+ACAATA
+>N5
+ACAATA
+>N8
+GAAAAA
+>N7
+GAAAAA
+>N4
+GAAAAA
+>N1
+GAGAAA
\ No newline at end of file
diff --git a/tests/data/no_recombinations.aln.vcf b/tests/data/no_recombinations.aln.vcf
new file mode 100644
index 0000000..8b82600
--- /dev/null
+++ b/tests/data/no_recombinations.aln.vcf
@@ -0,0 +1,9 @@
+##fileformat=VCFv4.1
+##INFO=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 1 . A G . . AB . . . . . G G G G G G
+1 21 . A C . . AB . . C C C . . . . . .
+1 23 . A G . . AB . . . . . . . G G G .
+1 27 . A C . . AB . . . . . . C C C . .
+1 34 . A T . . AB . . . T T . . . . . .
+1 40 . A G . . AB . . . . G . . . . . .
diff --git a/tests/data/no_recombinations.expected.stats b/tests/data/no_recombinations.expected.stats
new file mode 100644
index 0000000..1f5f6b3
--- /dev/null
+++ b/tests/data/no_recombinations.expected.stats
@@ -0,0 +1,11 @@
+Sample name Num recombinations Num mutations r/m Genome Length
+sequence_1 0 6 0.000000 6
+sequence_2 0 6 0.000000 6
+sequence_3 0 6 0.000000 6
+sequence_4 0 6 0.000000 6
+sequence_5 0 6 0.000000 6
+sequence_6 0 6 0.000000 6
+sequence_7 0 6 0.000000 6
+sequence_8 0 6 0.000000 6
+sequence_9 0 6 0.000000 6
+sequence_10 0 6 0.000000 6
diff --git a/tests/data/no_recombinations.expected.tre b/tests/data/no_recombinations.expected.tre
new file mode 100644
index 0000000..5759f46
--- /dev/null
+++ b/tests/data/no_recombinations.expected.tre
@@ -0,0 +1 @@
+(sequence_9:0.002994,(sequence_6:1.718406,(sequence_7:0.000000,sequence_8:0.000000)N3:0.004452)N2:1.574544,((sequence_2:0.892644,(sequence_3:0.000180,sequence_4:0.953334)N6:0.093678)N5:30.030001,(sequence_1:3.344862,(sequence_5:0.000000,sequence_10:0.000000)N8:0.000012)N7:0.000006)N4:2.381430)N1:0.000000;
\ No newline at end of file
diff --git a/tests/data/no_recombinations.original.tre b/tests/data/no_recombinations.original.tre
new file mode 100644
index 0000000..a07695a
--- /dev/null
+++ b/tests/data/no_recombinations.original.tre
@@ -0,0 +1 @@
+(sequence_9:0.000499,(sequence_6:0.286401,(sequence_7:0.000000,sequence_8:0.000000)N3:0.000742)N2:0.262424,((sequence_2:0.148774,(sequence_3:0.000030,sequence_4:0.158889)N6:0.015613)N5:5.005000,(sequence_1:0.557477,(sequence_5:0.000000,sequence_10:0.000000)N8:0.000002)N7:0.000001)N4:0.396905)N1:0;
\ No newline at end of file
diff --git a/tests/data/no_recombinations.tre.branch_snps.expected.tab b/tests/data/no_recombinations.tre.branch_snps.expected.tab
new file mode 100644
index 0000000..985bc62
--- /dev/null
+++ b/tests/data/no_recombinations.tre.branch_snps.expected.tab
@@ -0,0 +1,54 @@
+FT variation 23
+FT /node="N2->sequence_6"
+FT /colour="4"
+FT /taxa="sequence_6"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 40
+FT /node="N6->sequence_4"
+FT /colour="4"
+FT /taxa="sequence_4"
+FT /parent_base="A"
+FT /replace="G"
+FT variation 34
+FT /node="N5->sequence_2"
+FT /colour="4"
+FT /taxa="sequence_2"
+FT /parent_base="T"
+FT /replace="A"
+FT variation 1
+FT /node="N7->sequence_1"
+FT /colour="4"
+FT /taxa="sequence_1"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 1
+FT /node="N4->N5"
+FT /colour="4"
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="G"
+FT /replace="A"
+FT variation 21
+FT /node="N4->N5"
+FT /colour="4"
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 34
+FT /node="N4->N5"
+FT /colour="4"
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="T"
+FT variation 27
+FT /node="N1->N2"
+FT /colour="4"
+FT /taxa=" sequence_6 sequence_7 sequence_8"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 23
+FT /node="N1->N4"
+FT /colour="4"
+FT /taxa=" sequence_2 sequence_3 sequence_4 sequence_1 sequence_5 sequence_10"
+FT /parent_base="G"
+FT /replace="A"
diff --git a/tests/data/one_recombination.aln b/tests/data/one_recombination.aln
new file mode 100644
index 0000000..222cc77
--- /dev/null
+++ b/tests/data/one_recombination.aln
@@ -0,0 +1,20 @@
+>sequence_1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+NNCNNNNNNNNNNCNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA
+>sequence_3
+NNNNNNCNCNNNNNNAAAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+NNNNNNNNNCNCNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+NNNNNNNNNNNNCNCAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+NNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAA
+>sequence_7
+NNNNNNNNNNNNNNNAAACCCAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+NNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+NNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
\ No newline at end of file
diff --git a/tests/data/one_recombination.aln.phylip b/tests/data/one_recombination.aln.phylip
new file mode 100644
index 0000000..d7301a5
--- /dev/null
+++ b/tests/data/one_recombination.aln.phylip
@@ -0,0 +1,11 @@
+10 135
+sequence_1 AAAAAAAAAAAAAAAAACCCAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_2 C-----C-AAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA
+sequence_3 -CC-----AAAAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_4 ---CC---AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_5 -----C-CAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_6 --------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC
+sequence_7 --------CCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_8 --------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_9 --------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+sequence_10 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
diff --git a/tests/data/one_recombination.aln.snp_sites.aln b/tests/data/one_recombination.aln.snp_sites.aln
new file mode 100644
index 0000000..5652c08
--- /dev/null
+++ b/tests/data/one_recombination.aln.snp_sites.aln
@@ -0,0 +1,36 @@
+>sequence_1
+AAAAAAAAAAAAAAAAACCCAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_2
+C-----C-AAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA
+>sequence_3
+-CC-----AAAAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_4
+---CC---AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_5
+-----C-CAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_6
+--------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC
+>sequence_7
+--------CCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_8
+--------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_9
+--------AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>sequence_10
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N3
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N6
+ACCCCAAAAAAAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N5
+ACCCCAAAAAAAAACCCAAAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N4
+AAAAAAAAAAAAAAAAACCCAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N2
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N8
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N7
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+>N1
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
\ No newline at end of file
diff --git a/tests/data/one_recombination.aln.vcf b/tests/data/one_recombination.aln.vcf
new file mode 100644
index 0000000..c1469ba
--- /dev/null
+++ b/tests/data/one_recombination.aln.vcf
@@ -0,0 +1,138 @@
+##fileformat=VCFv4.1
+##INFO=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 1 . A C . . AB . . C . . . . . . . .
+1 6 . A C . . AB . . . C . . . . . . .
+1 8 . A C . . AB . . . C . . . . . . .
+1 9 . A C . . AB . . . . C . . . . . .
+1 11 . A C . . AB . . . . C . . . . . .
+1 12 . A C . . AB . . . . . C . . . . .
+1 13 . A C . . AB . . C . . . . . . . .
+1 14 . A C . . AB . . . . . C . . . . .
+1 18 . A C . . AB . . . . . . . C . . .
+1 19 . A C . . AB . . . . . . . C . . .
+1 20 . A C . . AB . . . . . . . C . . .
+1 26 . A C . . AB . . . . . C . . . . .
+1 27 . A C . . AB . . . . . C . . . . .
+1 28 . A C . . AB . . . . . C . . . . .
+1 30 . A C . . AB . . . C . . . . . . .
+1 31 . A C . . AB . . . C . . . . . . .
+1 32 . A C . . AB . . . C . . . . . . .
+1 33 . C A . . AB . . A A A A A A A A A
+1 34 . C A . . AB . . A A A A A A A A A
+1 35 . C A . . AB . . A A A A A A A A A
+1 46 . A C . . AB . . . . . . . C . . .
+1 47 . A C . . AB . . . . . . . C . . .
+1 48 . A C . . AB . . . . . . . C . . .
+1 54 . A C . . AB . . . . . C . . . . .
+1 55 . A C . . AB . . . . . C . . . . .
+1 56 . A C . . AB . . . . . C . . . . .
+1 58 . A C . . AB . . . C . . . . . . .
+1 59 . A C . . AB . . . C . . . . . . .
+1 60 . A C . . AB . . . C . . . . . . .
+1 61 . C A . . AB . . A A A A A A A A A
+1 62 . C A . . AB . . A A A A A A A A A
+1 63 . A C . . AB . . C . . . . . . . .
+1 64 . A C . . AB . . C . . . . . . . .
+1 65 . A C . . AB . . C . . . . . . . .
+1 66 . A C . . AB . . C . . . . . . . .
+1 67 . A C . . AB . . C . . . . . . . .
+1 68 . A C . . AB . . C . . . . . . . .
+1 69 . A C . . AB . . C . . . . . . . .
+1 70 . A C . . AB . . C . . . . . . . .
+1 71 . A C . . AB . . C . . . . . . . .
+1 72 . A C . . AB . . C . . . . . . . .
+1 73 . A C . . AB . . C . . . . . . . .
+1 74 . A C . . AB . . C . . . . . . . .
+1 75 . A C . . AB . . C . . . . . . . .
+1 76 . A C . . AB . . C . . . . . . . .
+1 77 . A C . . AB . . C . . . . . . . .
+1 78 . A C . . AB . . C . . . . . . . .
+1 79 . A C . . AB . . C . . . . . . . .
+1 80 . A C . . AB . . C . . . . . . . .
+1 81 . A C . . AB . . C . . . . . . . .
+1 82 . A C . . AB . . C . . . . . . . .
+1 83 . A C . . AB . . C . . . . . . . .
+1 84 . A C . . AB . . C . . . . . . . .
+1 85 . A C . . AB . . C . . . . . . . .
+1 86 . A C . . AB . . C . . . . . . . .
+1 87 . A C . . AB . . C . . . . . . . .
+1 88 . A C . . AB . . C . . . . . . . .
+1 89 . A C . . AB . . C . . . . . . . .
+1 90 . A C . . AB . . C . . . . . . . .
+1 91 . A C . . AB . . C . . . . . . . .
+1 92 . A C . . AB . . C . . . . . . . .
+1 93 . A C . . AB . . C . . . . . . . .
+1 94 . A C . . AB . . C . . . . . . . .
+1 95 . A C . . AB . . C . . . . . . . .
+1 96 . A C . . AB . . C . . . . . . . .
+1 97 . A C . . AB . . C . . . . . . . .
+1 98 . A C . . AB . . C . . . . . . . .
+1 99 . A C . . AB . . C . . . . . . . .
+1 101 . A C . . AB . . C . . . . . . . .
+1 102 . A C . . AB . . C . . . . . . . .
+1 103 . A C . . AB . . C . . . . . . . .
+1 104 . A C . . AB . . C . . . . . . . .
+1 105 . A C . . AB . . C . . . . . . . .
+1 106 . A C . . AB . . C . . . . . . . .
+1 107 . A C . . AB . . C . . . . . . . .
+1 108 . A C . . AB . . C . . . . . . . .
+1 109 . A C . . AB . . C . . . . . . . .
+1 110 . A C . . AB . . C . . . . . . . .
+1 111 . A C . . AB . . C . . . . . . . .
+1 112 . A C . . AB . . C . . . . . . . .
+1 113 . A C . . AB . . C . . . . . . . .
+1 114 . A C . . AB . . C . . . . . . . .
+1 115 . A C . . AB . . C . . . . . . . .
+1 116 . A C . . AB . . C . . . . . . . .
+1 117 . A C . . AB . . C . . . . . . . .
+1 118 . A C . . AB . . C . . . . . . . .
+1 119 . A C . . AB . . C . . . . . . . .
+1 120 . A C . . AB . . C . . . . . . . .
+1 121 . A C . . AB . . C . . . . . . . .
+1 122 . A C . . AB . . C . . . . . . . .
+1 123 . A C . . AB . . C . . . . . . . .
+1 124 . A C . . AB . . C . . . . . . . .
+1 125 . A C . . AB . . C . . . . . . . .
+1 126 . A C . . AB . . C . . . . . . . .
+1 127 . A C . . AB . . C . . . . . . . .
+1 128 . A C . . AB . . C . . . . . . . .
+1 129 . A C . . AB . . C . . . . . . . .
+1 130 . A C . . AB . . C . . . . . . . .
+1 131 . A C . . AB . . C . . . . . . . .
+1 132 . A C . . AB . . C . . . . . . . .
+1 133 . A C . . AB . . C . . . . . . . .
+1 134 . A C . . AB . . C . . . . . . . .
+1 135 . A C . . AB . . C . . . . . . . .
+1 136 . A C . . AB . . C . . . . . . . .
+1 137 . A C . . AB . . C . . . . . . . .
+1 138 . A C . . AB . . C . . . . . . . .
+1 140 . A C . . AB . . C . . . . . . . .
+1 141 . A C . . AB . . C . . . . . . . .
+1 142 . A C . . AB . . C . . . . . . . .
+1 143 . A C . . AB . . C . . . . . . . .
+1 144 . A C . . AB . . C . . . . . . . .
+1 145 . A C . . AB . . C . . . . . . . .
+1 146 . A C . . AB . . C . . . . . . . .
+1 147 . A C . . AB . . C . . . . . . . .
+1 148 . A C . . AB . . C . . . . . . . .
+1 149 . A C . . AB . . C . . . . . . . .
+1 150 . A C . . AB . . C . . . . . . . .
+1 151 . A C . . AB . . C . . . . . . . .
+1 152 . A C . . AB . . C . . . . . . . .
+1 153 . A C . . AB . . C . . . . . . . .
+1 154 . A C . . AB . . C . . . . . . . .
+1 155 . A C . . AB . . C . . . . . . . .
+1 156 . A C . . AB . . C . . . . . . . .
+1 157 . A C . . AB . . C . . . . . . . .
+1 158 . A C . . AB . . C . . . . . . . .
+1 159 . A C . . AB . . C . . . . . . . .
+1 160 . A C . . AB . . C . . . . . . . .
+1 161 . A C . . AB . . C . . . . . . . .
+1 162 . A C . . AB . . C . . . . . . . .
+1 163 . A C . . AB . . C . . . . . . . .
+1 164 . A C . . AB . . C . . . . . . . .
+1 165 . A C . . AB . . C . . . . . . . .
+1 166 . A C . . AB . . C . . . . . . . .
+1 167 . A C . . AB . . C . . . . . . . .
+1 169 . A C . . AB . . . . . . C . . . .
diff --git a/tests/data/one_recombination.expected.stats b/tests/data/one_recombination.expected.stats
new file mode 100644
index 0000000..c71b839
--- /dev/null
+++ b/tests/data/one_recombination.expected.stats
@@ -0,0 +1,19 @@
+Sample name Num SNPs in recombinations Num of SNPs outside recombinations Total SNPs Bases in Recombinations Estimated Num SNPs if there were no recombinations Num Recombination Blocks r/m b/m Genome Length
+sequence_1 0 0 0 0 0 0 0.000000 0.000000 135
+sequence_2 103 8 111 104 41 1 12.875000 0.125000 129
+sequence_3 0 0 0 0 0 0 0.000000 0.000000 129
+sequence_4 0 0 0 0 0 0 0.000000 0.000000 129
+sequence_5 0 0 0 0 0 0 0.000000 0.000000 129
+sequence_6 0 0 0 0 0 0 0.000000 0.000000 127
+sequence_7 0 0 0 0 0 0 0.000000 0.000000 127
+sequence_8 0 0 0 0 0 0 0.000000 0.000000 127
+sequence_9 0 0 0 0 0 0 0.000000 0.000000 127
+sequence_10 0 0 0 0 0 0 0.000000 0.000000 135
+N3 0 0 0 0 0 0 0.000000 0.000000 135
+N6 0 0 0 0 0 0 0.000000 0.000000 131
+N5 0 0 0 0 0 0 0.000000 0.000000 133
+N4 0 0 0 0 0 0 0.000000 0.000000 135
+N2 0 0 0 0 0 0 0.000000 0.000000 135
+N8 0 0 0 0 0 0 0.000000 0.000000 127
+N7 0 0 0 0 0 0 0.000000 0.000000 127
+N1 0 0 0 0 0 0 0.000000 0.000000 135
diff --git a/tests/data/one_recombination.expected.tre b/tests/data/one_recombination.expected.tre
new file mode 100644
index 0000000..d85439d
--- /dev/null
+++ b/tests/data/one_recombination.expected.tre
@@ -0,0 +1 @@
+(sequence_9:0.006400,((sequence_5:0.000000,sequence_10:0.000000):0.006720,(sequence_1:0.006400,(sequence_2:270.617615,(sequence_3:0.006400,sequence_4:10.921600)0.070:0.005440)0.581:39.448959)0.820:14.280000)0.883:11.264000,(sequence_6:9.820480,(sequence_7:0.000000,sequence_8:0.000000):0.007040)0.283:9.395520):0.000000;
\ No newline at end of file
diff --git a/tests/data/one_recombination.expected.vcf b/tests/data/one_recombination.expected.vcf
new file mode 100644
index 0000000..2b69521
--- /dev/null
+++ b/tests/data/one_recombination.expected.vcf
@@ -0,0 +1,35 @@
+##fileformat=VCFv4.1
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_1 sequence_2 sequence_3 sequence_4 sequence_5 sequence_6 sequence_7 sequence_8 sequence_9 sequence_10
+1 1 . A C,- . . . AB A C - - - - - - - A
+1 6 . A -,C . . . AB A - C - - - - - - A
+1 8 . A -,C . . . AB A - C - - - - - - A
+1 9 . A -,C . . . AB A - - C - - - - - A
+1 11 . A -,C . . . AB A - - C - - - - - A
+1 12 . A -,C,N . . . AB A - - - C - - - - A
+1 13 . A C,-,N . . . AB A C - - - - - - - A
+1 14 . A -,C,N . . . AB A - - - C - - - - A
+1 18 . A C . . . AB A A A A A A C A A A
+1 19 . A C . . . AB A A A A A A C A A A
+1 20 . A C . . . AB A A A A A A C A A A
+1 26 . A C . . . AB A A A A C A A A A A
+1 27 . A C . . . AB A A A A C A A A A A
+1 28 . A C . . . AB A A A A C A A A A A
+1 30 . A C . . . AB A A C A A A A A A A
+1 31 . A C . . . AB A A C A A A A A A A
+1 32 . A C . . . AB A A C A A A A A A A
+1 33 . C A . . . AB C A A A A A A A A A
+1 34 . C A . . . AB C A A A A A A A A A
+1 35 . C A . . . AB C A A A A A A A A A
+1 46 . A C . . . AB A A A A A A C A A A
+1 47 . A C . . . AB A A A A A A C A A A
+1 48 . A C . . . AB A A A A A A C A A A
+1 54 . A C . . . AB A A A A C A A A A A
+1 55 . A C . . . AB A A A A C A A A A A
+1 56 . A C . . . AB A A A A C A A A A A
+1 58 . A C . . . AB A A C A A A A A A A
+1 59 . A C . . . AB A A C A A A A A A A
+1 60 . A C . . . AB A A C A A A A A A A
+1 61 . C A . . . AB C A A A A A A A A A
+1 62 . C A . . . AB C A A A A A A A A A
+1 169 . A C . . . AB A A A A A C A A A A
diff --git a/tests/data/one_recombination.original.tre b/tests/data/one_recombination.original.tre
new file mode 100644
index 0000000..542f6cc
--- /dev/null
+++ b/tests/data/one_recombination.original.tre
@@ -0,0 +1 @@
+(sequence_9:0.000002,((sequence_5:0.300658,sequence_10:0.000020)N3:0.000011,(sequence_1:0.000196,(sequence_2:8.385740,(sequence_3:0.000200,sequence_4:0.306587)N6:0.000170)N5:1.232780)N4:0.193335)N2:0.000010,(sequence_6:0.030557,(sequence_7:0.248190,sequence_8:0.000011)N8:0.000009)N7:0.000010)N1:0.0;
diff --git a/tests/data/one_recombination.tre.branch_snps.expected.tab b/tests/data/one_recombination.tre.branch_snps.expected.tab
new file mode 100644
index 0000000..7684381
--- /dev/null
+++ b/tests/data/one_recombination.tre.branch_snps.expected.tab
@@ -0,0 +1,912 @@
+FT variation 12
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 14
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 26
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 27
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 28
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 54
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 55
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 56
+FT /node="N3->sequence_5"
+FT /colour=4
+FT /taxa="sequence_5"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 30
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 31
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 32
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N6->sequence_4"
+FT /colour=4
+FT /taxa="sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 1
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 13
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 30
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 31
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 32
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 59
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 60
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 63
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 64
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 65
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 66
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 67
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 68
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 69
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 70
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 71
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 72
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 73
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 74
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 75
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 76
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 77
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 78
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 79
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 80
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 81
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 82
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 83
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 84
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 85
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 86
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 87
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 88
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 89
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 90
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 91
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 92
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 93
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 94
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 95
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 96
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 97
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 98
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 99
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 101
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 102
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 103
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 104
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 105
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 106
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 107
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 108
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 109
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 110
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 111
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 112
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 113
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 114
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 115
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 116
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 117
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 118
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 119
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 120
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 121
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 122
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 123
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 124
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 125
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 126
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 127
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 128
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 129
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 130
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 131
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 132
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 133
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 134
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 135
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 136
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 137
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 138
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 140
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 141
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 142
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 143
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 144
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 145
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 146
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 147
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 148
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 149
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 150
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 151
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 152
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 153
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 154
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 155
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 156
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 157
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 158
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 159
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 160
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 161
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 162
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 163
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 164
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 165
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 166
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 167
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 6
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 8
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 9
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 11
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 30
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 31
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 32
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 33
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 34
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 35
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 58
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 59
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 60
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 61
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 62
+FT /node="N4->N5"
+FT /colour=4
+FT /taxa=" sequence_2 sequence_3 sequence_4"
+FT /parent_base="C"
+FT /replace="A"
+FT variation 33
+FT /node="N2->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 34
+FT /node="N2->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 35
+FT /node="N2->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 61
+FT /node="N2->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 62
+FT /node="N2->N4"
+FT /colour=4
+FT /taxa=" sequence_1 sequence_2 sequence_3 sequence_4"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 18
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 19
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 20
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 46
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 47
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 48
+FT /node="N8->sequence_7"
+FT /colour=4
+FT /taxa="sequence_7"
+FT /parent_base="A"
+FT /replace="C"
+FT variation 169
+FT /node="N7->sequence_6"
+FT /colour=4
+FT /taxa="sequence_6"
+FT /parent_base="A"
+FT /replace="C"
diff --git a/tests/data/one_recombination.tre.expected.gff b/tests/data/one_recombination.tre.expected.gff
new file mode 100644
index 0000000..46833b5
--- /dev/null
+++ b/tests/data/one_recombination.tre.expected.gff
@@ -0,0 +1,3 @@
+##gff-version 3
+##sequence-region SEQUENCE 1 135
+SEQUENCE GUBBINS CDS 63 167 0.000 . 0 node="N5->sequence_2";taxa="sequence_2";snp_count="103";
diff --git a/tests/data/one_recombination.tre.expected.tab b/tests/data/one_recombination.tre.expected.tab
new file mode 100644
index 0000000..07ef234
--- /dev/null
+++ b/tests/data/one_recombination.tre.expected.tab
@@ -0,0 +1,5 @@
+FT misc_feature 63..167
+FT /node="N5->sequence_2"
+FT /colour=4
+FT /taxa="sequence_2"
+FT /SNP_count=103
diff --git a/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1 b/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1
new file mode 100644
index 0000000..cdb8706
--- /dev/null
+++ b/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1
@@ -0,0 +1 @@
+((sequence_three:48642.050781,sequence_two:8550105088.000000)N2:185586221056.000000,sequence_one:48642.050781,sequence_four:385245056.000000)N1:0.000000;
\ No newline at end of file
diff --git a/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.original.tre b/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.original.tre
new file mode 100644
index 0000000..214201f
--- /dev/null
+++ b/tests/data/recombination_at_root/RAxML_result.recombination_at_root.iteration_1.original.tre
@@ -0,0 +1 @@
+((sequence_three:2702.336182,sequence_two:475005824.000000)N2:10310345728.000000,sequence_one:2702.336182,sequence_four:21402504.000000)N1:0.000000;
\ No newline at end of file
diff --git a/tests/data/recombination_at_root/expected_RAxML_result.recombination_at_root.iteration_1.tab b/tests/data/recombination_at_root/expected_RAxML_result.recombination_at_root.iteration_1.tab
new file mode 100644
index 0000000..36d15d3
--- /dev/null
+++ b/tests/data/recombination_at_root/expected_RAxML_result.recombination_at_root.iteration_1.tab
@@ -0,0 +1,12 @@
+FT misc_feature 25..978
+FT /node="N2->sequence_two"
+FT /neg_log_likelihood="81.250897"
+FT /colour="4"
+FT /taxa="sequence_two"
+FT /SNP_count="34"
+FT misc_feature 11421..12388
+FT /node="N1->N2"
+FT /neg_log_likelihood="271.826391"
+FT /colour="2"
+FT /taxa=" sequence_three sequence_two"
+FT /SNP_count="210"
diff --git a/tests/data/recombination_at_root/recombination_at_root.aln b/tests/data/recombination_at_root/recombination_at_root.aln
new file mode 100644
index 0000000..feaae80
--- /dev/null
+++ b/tests/data/recombination_at_root/recombination_at_root.aln
@@ -0,0 +1,832 @@
+>sequence_one
+atgagtagacgttttaaaaaatcaggttcacagaaagtgaagcgaagtgttaatatagtt
+ttgttgactatttatttattgttagtttgttttttattgttcttaatctttaagtacaat
+atccttgcttttagatattttaatctagtggtaactgcgttagtcctactagttgccttg
+gtagggctactcttgattatctataaaaaagctgaaaagtttactatttttctgttggtg
+ttctctatccttgtcagctctgtgtcgctctttgcagtacagcagtttgttggactgacc
+aatcgtttaaatgcgacttctaattactcagaatattcaatcagtgtcgctgttttagca
+gatagtgatatcgaaaatgttacgcaactgacgagtgtgacagcaccgactgggactgat
+aatgaaaatattcaaaaactactagctgatatcaaatcaagtcagaatatcgatttgacg
+gtcaatcaaagttcgtcttacttggcagcttacaagagtttgattgcaggagagactaag
+gccattgtcttaaatagtgtctttgaaaatatcatcgaatcggagtatccagattacgca
+tcgaagataaaaaagatttataccaagggattcactaaaaaagtagaagctcctaagacg
+tctaagaatcagtctttcaatatctatgttagtggaattgatacttatggtccgattagt
+tcggtgtcgcgttcagatgtcaatatcctgatgactgtcaatcgagataccaagaaaatt
+ctcttgaccacaacgccacgtgatgcttatgtaccaatcgcagatggtgggaataatcaa
+aaagataaattgacccatgcgggcatctatggagttgattcgtccattcacaccttagaa
+aatctctatggagtggatatccattactatgtccgtttgaacttcacttctttcttgaaa
+ttgatcgatttgttgggtggggtagatgtttataatgaccaagatttcacatctctacac
+gggaagttccatttcccagttggaaatgtccacttagattctgagcaggctctgggattt
+gttcgtgagcgctattccctagcggatggtgatcatgaccgcgggcgcaatcaacaaaag
+gtgattgcggctatccttcaaaaattaacttcgagcgaagcgctgaaaaattatagtatg
+atcattgatagcttgcaagattctatccaaacaaacatgccccttgagaccatgataaac
+ttggtcaatgctcagttagaaagtggtggaacgtacaaagtaaattcgcaagacttgaag
+ggtaggggacggacggatcttccttcctatgcgatgccagatagtaacctctatatgatg
+gaaattaacgacagtagccttgcatctgtcaaaactgctattcaggatgtgttggagggc
+agatgaaatgattgatattcattcgcacattgtctttgatgtagatgatggtcccaagtc
+aagagaggaaagtaaggctctcttgacagaagcctacaggcagggggtgcgaaccattgt
+ctctacctctcaccgtcgcaagggcatgtttgaaactccagaagagaagatagcagaaaa
+ctttcttcaggttcgggaaatagctaaggaagtcgcgagtgacttggtcattgcttatgg
+ggccgaaatttactacacaccagatgttttgggtaagctggaaaaaaatcggattccgac
+cctcaataatagtcgttatgccttgatagagtttagtatgaacaccccttatcgcgatat
+tcatagtgccttgattaaaatattgatgttgggaattactccagtcattgcccacatcga
+gcgctatgatgctcttgaaaataatgaaaaacgcgttcgagagctgattaatatgggctg
+ttacacgcaagtaaatagttcacatgtcctcaaatccaaactttttggagaaccttataa
+attcatgaaaaaaagagctcagtatttcttggagcgtgatttggttcatgtgattgcaag
+tgatatgcataatgtggacagcagacctccccatatggcagaagcatatgaccttgtttc
+ccaaaaatacggagaaacgaaggctcaggacctttttatagacaatcctcgaaaaattgt
+aatggatcaactaatttaggagaaataatgaaagaacaaaacacgatagaaatcgatgta
+tttcaattacttaaaaccttgtggaaacacaagctaatcattttattagtggcacttgtg
+acaggggcgggagcttttgcatatagcatttttattgttaagccagaatatacaagcacc
+acgcgtatttacgtagtcaatcgtaatcaagaaaataagccgggactgacgaatcaggac
+ttgcaggcaggaacttatctggtaaaagactaccacgaaattatcctttcgcaagatgta
+ttggaaaaggtagcgacaaatttgaaattggatattccagtaaaaacgttaactagcaaa
+gtgcaagtgactgtaccagccgacactcgtatcgtctcaatctctgtcaaggataaacaa
+ccagaggaagccagtcgcattgctaattctatacgagaagttgctgcagaaaagatcatc
+gctgtaacgcgagtatctgatgtaacgacgcttgaagaagcgcgaccagctacgactccc
+tcttctccaaatgttcgacgcaacaccttagttggttttcttggagccgccgccgtaaca
+gtaattactgttcttttgattgagttgttcgatacccgtgtaaaacgtcctgaagaagtt
+gaagatgtactgcaaatgccacttctaggagtcgttccagattttaataaaatgaaatag
+gaggaagttatgccaacgttagaaatctcacaggcgaaattagaacttgcgaaaaagaca
+gaggaatattataatgctttgtgcacgaacctacagttaagtggagatgatttgaaagta
+ttttctatcagttctgtgaaagcaggagaaggaaaaacaacgacttccaccaatatcgct
+tgggcttttgcgcatgcaggttacaaaacgctgctgattgatgcagacatgcgtaactcc
+gttatgtcaggtgtctttaaatcaagggaaaggattactgggctaacagaatttctatca
+gggacaacagacctgtcacaggggctttgcgataccaatgttgagaatctctttgtgatt
+caggctggctctgtgtcaccaaatccgatagcccttcttcaaagtaagaatttcagtaca
+atgcttggaaccttgcgtaaatattttgactatatcgtcgtagacactgctcctatcggt
+atcgtgattgatgcggctatcattatgcagaaatgtgatgcttctattttagtgacgaag
+gcaggtgaaacaaaacgacgggaacttcaaaaagcgaaagaacagttggaacaaactggg
+aagtcgtgtttaggagttgtgttgaataaattcgatacttcagtagacaaatacggttt-
+--------ttatgggagttatgggagttacaggaaacagaaaaaataggttgagggatag
+agatgaatgaaaaactagcaaagtcttcagtagctatagtccagagttttcttgttattt
+tattgacttatctacttagcgctgtgagagaaacagagattgtttcaacaacagctattg
+tactttatatcctccactattttgtcttttatatcagtgattatggacggaatttcttta
+aaaggagatatttgattgaacttgtccagacattgaaatatatcctattctttgcgctag
+cgattagtatttctaattttttcttagaggatcgatttagtatttccagacgaggcatga
+tttacttcctcctattacatgttttcttagtctatatgctaaacctatttatcaagtggt
+attggaagcgggcttatcccaactttaaaggaagtaagaaggttttcctacttacagcaa
+cttctcatgtcgaaaaggtactggatagactaatagaatcagatgatgttgttggggagt
+tggtagccgtcagtgttttagataaaccagattttcagcatgatgatttaaaggttgtag
+cagagggggagatcgtaaactttgcgactcgtgaggtggtcgatgaagtctttatcaatc
+ttccaagtgaaaaatacaatattggagagcttgtctctcagtttgaaacgatgggaattg
+atgtaacagtcaatctaaatgctttcgattgggcacgtaacaagcaaatttgtgagatgg
+caggactaaatgttgtgactttttctacaacattttataagactagccatgtgattgcta
+agcgggttattgatattatcggttccctggtaggtttgatactatgtggtctagtcagta
+ttgtgctggttcctttgattcgaaaggatgggggctctgctatttttgctcagacgcgta
+taggaaaaaatggccgccatttcactttttacaagtttcgctctatgtgtgtagatgctg
+aggataaaaagagagaactcatggaacaaaataccatgcagggtggaatgtttaaggtgg
+acgatgatcctcgtatcacgaaaattggtcattttatacggaagacgagcttggacgagc
+taccacagttttataatgttctaaagggagatatgagtttggtaggtacacgaccaccaa
+cagtggacgagtatgaacactataccccagaacaaaaacgtcggctaagttttaaacctg
+gtataacaggcttatggcaggtcagtggacgaagtgaaatcaaaaatttcgatgaagttg
+tcaaattagatgtggtctatattgatggttggacaatctggaaagatattgaaattttat
+tgaagacagttaaagttgtattgatgaaggatggagcgaaatagtttgcttttgtttcag
+actattaggagaaaaatgaagaagtcagtttatatcattggttcaaaagggattcccgct
+aagtatgggggctttgaaacctttgttgagaaattaacagaatatcaaaaagatggtaac
+atccaatactatgttgcctgcatgcgcgaaaattctgcaaaatcaggatttacagcagat
+acatttgagtacaatgatgctatttgttacaacattgatgtgcctaatattggtcctgct
+agagccattgcttatgatattgctgctgtgaataaagcgattgaaatagctaagaaaaac
+aaagatgaagctcctattttttacattctagcttgtcgtatcgggccttttatagctaga
+cttaagaaaaagattcaagctatcggaggtactctgtttgtcaatccagatggacatgag
+tggcttcgggctaaatggagcctgccggttcgaaagtattggaaattttcggaacagttg
+atggtcaaatatgcagatttattggtctgtgatagcaaaaatattgaaaaatatatccag
+aatgactataagcaatatcaaccaaagacgacttatattgcttacgggacggatacaagt
+ccgtctatcctgaaatccgaagatctaaaaattcgtagttggtatcaggaaaaaggactt
+agcgaaaatggctattatctagtggtgggacgattcgtccctgaaaacaactacgaaacc
+atgattcgtgaatttatcaaatctaagtccaagaaggactttgtcctcatcacaaatgtg
+gagcagaataaattttacgaccagttgttacaggagactggttttgacaaagatcctagg
+gttaaatttgtaggtactgtctatgaccaagaattgcttaagtacattcgtgaaaatgct
+tttgcctatttccatgggcatgaggttggagggaccaacccttctctactagaagctcta
+gcatccacaaaactgaatttgttgctagatgttggttttaaccgtgaggttggtgaagac
+ggggctatttattggagaaaagataatcttcataaggttattgaagagagtgaacaaaaa
+acaatagaagaaataaaagaaatagatattctatctacagagcaggtagaaaaaagattt
+acttgggattttattgttaatgaatatgaaaatttatttttactagggaaataattatct
+aagttacaaggattttatttgaggaagctttgatggaagttcatcactttcttagacaat
+tatctaaataacttatgttattcatgaagtttttaaaatgatagatattctccctttttg
+caaagatactaaaattatagagaggaaatatgcccagtagttgatagtgtttttgggtag
+ggttaaacgacatagttttaagacaaactggtggagatttaagaaataagtagttcttat
+taaatcaaaaacgtgttcttattctatattgtcatttagtcaaaggtatcaagtatgact
+attaaaattaattatatgttttttgtttgtctctcttttttcggtatagttttaagtagt
+tcacaggtaatagtgaatctgggtttgtccagtatagttcagtatatagcttatttttta
+ttgttgctatgtatattttttaccttaattaaaaatagtccggatgtaatcgctaataga
+attgcttatttttctattatttcatttttgtttatcatagggattaatttacaaaatctt
+cctttctcaacaaagatttatttatcgttttccatgcttattatttctagtctatcgact
+ttaccgattaaattaataaataatataaatgattttagaagaatatcctattttttatta
+aatggcatcctattatcaacatttttaggttggctatttaatatttcattagtaactgtt
+gctgttgaggggattggttttgcatatggatttaatggtgggttgacgcataagaatttt
+tatgcaattacaattttagtttcctatatcctattgtttattagtagaaaacatggtacg
+aagtaccaagttgatagcttagtattatggtttgatctttttttacttttagtatctaac
+acacggacaatatatataatattagttgttttttggatcgttgttcatagcggatttatt
+aaatatataaagaaaaatcacagaccagtaattataacgacatggttagtaatttcttta
+ttatctataatattttttttcaaacacattataaataatagtgaatcctatactcatcgt
+gttttgggtattgttaatttttttaaatactacgaatctagcaaatttcatttatttttt
+ggtgatgctgagttagcctttggtgatatgacgaaaggttatactcacaatataagaagt
+gttttaggttgggatggaactgtggaaatgccgttgctaagtgttatgataaaaaatggt
+tatgtcggcttaatagggtatggagtagtcttatttaaatttatatcctctgtattatct
+atggaagatagaagagtaaaaaatattggcttatccattctaatacctctacttctatca
+gcaatggttgaaaattatatcgttaatattagctttgtattcatgccggtctgtttttgt
+attttatgctcaataaaaaatatagaatttaaaaataattgaaagtgatttatgaaaaaa
+gtaagtattattctacctgtctacaatgttgaacagtatataaaaaaatgcttagaatca
+attcaacaacaaacttatccaaatttggaagtaatcattgttaatgacggagcaaccgat
+aaaagcgttgaatactgtgagcaaatttgtaagatagattctaggttttctgtcactcac
+aaagaaaatggtggactttccgatgcaagaaatgtcggtatagataaagccaagggagat
+tacctcatttttgttgacagtgatgattttgtctctcaagatatggtatcttatttagta
+tctagtatggagaacaatgaggcagacattgctatttgcgatcctgctcattattatagt
+gaccgtcaaaacaatgatcttaatattttttatccggcatcaagcgttaaggtttacgaa
+aaaacggaagctctatgtgagatgttttatcaaaaatcttttttggtatctgcttgggct
+aagatatataaaaaggaactatttgatgatatcagattccctgttgggaagttatttgaa
+gatagtgctgttatgtatctgctttttgaaaaatgtgaaaagatagtatattctaatgcg
+aaattatatgcctatgtgcatagagacaatagtattacaacaaagaagttttcagataaa
+gatttagatattttagacatttcaaatactattcttgatcactatagtgggaactttaga
+gtttataaagcggcagtttcctataaagtttcggcatgttttagaattttgttgaactca
+tcttcagaaaaaaaatataatcaaatacaaaaagattgtatgacatatattttacgaaat
+tggagaaatgtgttatttgataaaaatgtccgattaaagaacaagcttgccttgatttct
+ataactcttttcaatccttttgttaaatttatctatagcaaagtaaacagatgggaataa
+tagcaaatgaacaaatatgaagaaagatatcaggaagatttatctaagaatgattttgag
+aaactaatcaatagaagatacctatcggataaagaactacaagttgaatatgtaaaaaaa
+ggaacagtgttacctcccaaggtctttgaaatgaaactatcaaataaacttggtctacaa
+aaagctttgcatgggaaaggtggtgttgtagattcaaaggggaattatgttgaactttct
+gaacaaaaagcagttgggatgagaaatcgagtctatggatcttacaaatttaaccataaa
+aatttggctatcagaaatgaaaaagttatttacctaaactatttcataaatcagtgggga
+cattttttactagatgttgtggggagattatggtatccattactaaaagatactgatact
+aaactggattacacatgttatgctggtacagaaacgaaacttgaaggaaactatttagag
+tttttagaactcctcggtatagataaatcacgcttaattttgataaatcgcccaactcaa
+ttctcagagataattatacctgaaagttcaattctgccaggtgaatattatacaaaagaa
+tataaaatgctttttaattctttagtagcaaatgttaaattagataacaatttagaatca
+aaaaaaatttattgttcacgagctaggctagatttagcaaaaggtaaagagttcggtgag
+aatggtattgaaaaggtcttcttaaaaaacggttatactccagtttatatggaaacaatg
+tctttgaaagaacaaataagaacgctattatcagctacaacaatagtattaactagcggt
+tcgttggctcataatttattgtttataaacaataaaattaatgtttttattttaaataaa
+acttatagagtaaatcttcaccaatttttaataaataaaatctcagaagctagtatgagc
+tttgtggatatttatcgttccccgttacctattttatatggatatggtccatttttaatg
+gatattactaaacctttagtgaatttttttgaggacagtggcttcacctatgattcagga
+accattttagataaaactgattattttaaattttatttaaaatggttatggagttataaa
+ttctttctatttagactgaatcacattaaagaaggaaacagtgaatttgagaagagtttt
+aaaataattagaagatattataaaatgggacgacagtatgagtaaatataaggaattagc
+aaaaaatacaggtacttttgctttagctaatttttcatcaaaaatattaatttttttgtt
+agtacctatatatacaaaagttctaacaacgacagagtatggtttttatgatttggttta
+tacaacaattcagctccttgtaccaatcctgacattgaatatatctgaagcagttatgag
+atttttaatgaaagaagatgtttcaaaaaaatcagttttttcgattgcaatacttgatat
+atttttagggtctattattttttgtttgttactactggtcaatcaaatattttctttatc
+ggagttaatttctcaatatagcatatatatcatggcgatttttgctttttatacacttaa
+taattttttgatacaatactctaaagggattgataaaataggtgtaacggctatctctgg
+agtcataagtgcagcagttatgctttcgatgaatattttattgttagtggtattaaattg
+gggactactaggtttttttatcgcaaatatttgtgggtatgtcattccttgtgtatatat
+aatagtaaaactaaaattatgggatttatttgaacttaaaattgatagatcgttacagtg
+ggaaatgatatattatactttacctttgattttaaatactttaagttggtgggttaataa
+cacttcagataggtatattataacagtaattataggtatacaagctagtgcgattatttc
+agttgcttataagattccacaaattttttccacaattagcgctatattcattcaatcgtg
+gcaaatatctgcaataaaaattcaggaagaaaaagaaggtaacacctttatatcaaaaat
+gcttttatattataatgcactcttgctgattatagcgagcggtatcattctatttgtaaa
+accaatctctaatatactcttcggagcttcattttattcagcgtggacgcttgtaccgtt
+tttaattattagcagtttgtttaatgcgatttcgggttatataggagcgataatgggcgc
+taaaatggatactaaaaatattgctaaatctgctttggttggaatgatagctaatgtttt
+tttaaatattgtattaacatttttaatgggactacaggggattacaatctcaactatgat
+agctagttttcttattttttatatgagaaaagatagtgttgaagaaattgctccagaaac
+atatagagctatttatctttcgtggtttttgttagtggttgaggctagtcttttggttta
+tatagattttattattggggctacattagttacattaatcaatttatttttattaaagga
+tactcttaaaccattatgtttaaaattattaaaaggatttaaatgaaaatgaatattcta
+caatacattaaaattttggctagaactatttttatgctattgataagtacagtgttatta
+cctgtcaggttaaaaaataataagattctatttattaatttcaatgggaagggttatggt
+gataatcctaaaagtatttgtgagtatcttagaactacttacccagatttagatttggtt
+tggcttgcaagagataacgaaggttttccagatggggttagggttgttaaatatgggact
+ttccaagctttttatgagcaagcgagttcgaaggtttgggtatataatgtaagagctttt
+gcaagaatactaaaaaaacgaggacagatttatattcaaacttggcatggtgcttctagt
+tttaagttgatagaaaaacaagctgatttaccaataaattatgttttagaagctaagtat
+gatgcaagagtcacagatataatgatttcagatagcagaaaacaaactgaagaatttcaa
+aagtatttttggtattcaggagaaatttttgaggtggggatgccgagaaatgatgccttg
+tttcactataaggaagactacgacaagttaaataatatcagaaaagaactaagcattcat
+tcagatgattatgttattttatatgcccctactttcagagatgatggggatgcatcttat
+ttagatataaattttgaacggcttttgcaatgtgttgaacacggaattaaaaagaaatgt
+aaattcttaattaggttacaccctaatcactcccatttgtgtaataatatttcatttaat
+aagaatataatcaatgctacgttttattcagatatgcaagagcttactttgttggcagat
+gttttagtcacagattattcttcctcgatatttgattttatgcttttaaacaagccttat
+gtcagatatgtgaatgatttagaaaaatatgctgagcttaggggggtatcagatacatat
+tacgaattgccggattcgattattaaaactgctgaagaattgtatgacttactgcctaaa
+aaaatagaaaattttgattatgattctataaaaaaatatagaaatgaaatactgtgtcca
+atctttaatggaaccgctagtgaaaatgtaggaaggagaataattcaagagttgtga
+>sequence_two
+atgagtagacgttttaaaaaatcaggttcacagaaagtgaagcgaagtgttaatatagtt
+ttgttgactatttatttattgttagtttgttttttattgttcttaatctttaagtacaat
+atccttgcttttagatatcttaatctagtggtaactgcgttagtcctactagttgccttg
+gtagggctactcctgattatctataaaaaagctgaaaaatttactatttttctgttggtg
+ttctctatccttgtcagctctgtgtcgctctttgcagtacagcagtttgttggactgacc
+aatcgtttaaatgcgacttctaattactcagaatattcaatcagtgtcgctgttttagca
+gatagtgatatcgaaaatgttacgcaactgacgagtgtgacagcaccgactgggactgat
+aatgaacatattcaaaaactactagctgatatcaagtcaagtcagaataccgatttgacg
+gtcaaccagagttcgtcttacttggcagcttacaagagtttgattgcaggggagactaag
+gccattgtcctaaatagtgtctttgaaaatatcatcgagtcagagtatccagactacgca
+tcgaagataaaaaagatttataccaagggattcactaaaaaagtagaagctcctaagacg
+tctaagaatcagtctttcaatatctatgttagtggaattgacacctatggccctattagt
+tcggtgtcgcgatcagatgtcaatatcctgatgactgtcaatcgagataccaagaaaatc
+ctcttgaccacaacgccacgtgatgcctatgtaccaatcgcagatggtggaaataatcaa
+aaagataaattaacccatgcgggcatttatggagttgattcgtccattcacaccttagaa
+aatctctatggagtggatatcaattactatgtgcgattgaacttcacttcgtttttgaaa
+ttgattgatttgttgggtggggtagatgtttataatgaccaagatttcacatctctacac
+gggaagttccatttcccagttggaaatgtccacttagattctgagcaggctctgggattt
+gttcgtgagcgctattccctagcggatggtgatcatgaccgcgggcgcaatcaacaaaag
+gtgattgcggctatccttcaaaaattaacttcgagcgaagcgctgaaaaattatagtatg
+atcattgatagcttgcaagattctatccaaacaaacatgccccttgagaccatgataaac
+ttggtcaatgctcagttagaaagtggtggaacgtacaaagtaaattcgcaagacttgaag
+ggtaggggacggacggatcttccttcctatgcgatgccagatagtaacctctatatgatg
+gaaattaacgacagtagccttgcatctgtcaaaactgctattcaggatgtgttggagggt
+agatgaaatgattgatattcattcgcacattgtctttgatgtagatgatggtcccaagtc
+aagagaggaaagtaaggctctcttgacagaagcctacaggcagggggtgcgaaccattgt
+ctctacctctcaccgtcgcaagggcatgtttgaaactccagaagagaagatagcagaaaa
+ctttcttcaggttcgggaaatagctaaggaagtcgcgagtgacttggtcattgcttatgg
+ggccgaaatttactacacaccagatgttttgggtaagctggaaaaaaatcggattccgac
+cctcaataatagtcgttatgccttgatagagtttagtatgaacaccccttatcgcgatat
+tcatagtgccttgattaaaatattgatgttgggaattactccagtcattgcccacatcga
+gcgctatgatgctcttgaaaataatgaaaaacgcgttcgagagctgattaatatgggctg
+ttacacgcaagtaaatagttcacatgtcctcaaatccaaactttttggagaaccttataa
+attcatgaaaaaaagagctcagtatttcttggagcgtgatttggttcatgtgattgcaag
+tgatatgcataatgtggacagcagacctccccatatggcagaagcatatgaccttgtttc
+ccaaaaatacggagaaacgaaggctcaggacctttttatagacaatcctcgaaaaattgt
+aatggatcaactaatttaggagaaataatgaaagaacaaaacacgatagaaatcgatgta
+tttcaattacttaaaaccttgtggaaacacaagctaatcattttattagtggcacttgtg
+acaggggcgggagcttttgcatatagcatttttattgttaagccagaatatacaagcacc
+acgcgtatttacgtagtcaatcgtaatcaagaaaataagccgggactgacgaatcaggac
+ttgcaggcaggaacttatctggtaaaagactaccacgaaattatcctttcgcaagatgta
+ttggaaaaggtagcgacaaatttgaaattggatattccagtaaaaacgttaactagcaaa
+gtgcaagtgactgtaccagccgacactcgtatcgtctcaatctctgtcaaggataaacaa
+ccagaggaagccagtcgcattgctaattctatacgagaagttgctgcagaaaagatcatc
+gctgtaacgcgagtatctgatgtaacgacgcttgaagaagcgcgaccagctacgactccc
+tcttctccaaatgttcgacgcaacaccttagttggttttcttggagccgccgccgtaaca
+gtaattactgttcttttgattgagttgttcgatacccgtgtaaaacgtcctgaagaagtt
+gaagatgtactgcaaatgccacttctaggagtcgttccagattttaataaaatgaaatag
+gaggaagttatgccaacgttagaaatctcacaggcgaaattagaacttgcgaaaaagaca
+gaggaatattataatgctttgtgcacgaacctacagttaagtggagatgatttgaaagta
+ttttctatcagttctgtgaaagcaggagaaggaaaaacaacgacttccaccaatatcgct
+tgggcttttgcgcatgcaggttacaaaacgctgctgattgatgcagacatgcgtaactcc
+gttatgtcaggtgtctttaaatcaagggaaaggattactgggctaacagaatttctatca
+gggacaacagacctgtcacaggggctttgcgataccaatgttgagaatctctttgtgatt
+caggctggctctgtgtcaccaaatccgatagcccttcttcaaagtaagaatttcagtaca
+atgcttggaaccttgcgtaaatattttgactatatcgtcgtagacactgctcctatcggt
+atcgtgattgatgcggctatcattatgcagaaatgtgatgcttctattttagtgacgaag
+gcaggtgaaacaaaacgacgggaacttcaaaaagcgaaagaacagttggaacaaactggg
+aagtcgtgtttaggagttgtgttgaataaattcgatacttcagtagacaaatacggttt-
+--------ttatgggagttatgggagttacaggaaacagaaaaaataggttgagggatag
+agatgaatgaaaaactagcaaagtcttcagtagctatagtccagagttttcttgttattt
+tattgacttatctacttagcgctgtgagagaaacagagattgtttcaacaacagctattg
+tactttatatcctccactattttgtcttttatatcagtgattatggacggaatttcttta
+aaaggagatatttgattgaacttgtccagacattgaaatatatcctattctttgcgctag
+cgattagtatttctaattttttcttagaggatcgatttagtatttccagacgaggcatga
+tttacttcctcctattacatgttttcttagtctatatgctaaacctatttatcaagtggt
+attggaagcgggcttatcccaactttaaaggaagtaagaaggttttcctacttacagcaa
+cttctcatgtcgaaaaggtactggatagactaatagaatcagatgatgttgttggggagt
+tggtagccgtcagtgttttagataaaccagattttcagcatgatgatttaaaggttgtag
+cagagggggagatcgtaaactttgcgactcgtgaggtggtcgatgaagtctttatcaatc
+ttccaagtgaaaaatacaatattggagagcttgtctctcagtttgaaacgatgggaattg
+atgtaacagtcaatctaaatgctttcgattgggcacgtaacaagcaaatttgtgagatgg
+caggactaaatgttgtgactttttctacaacattttataagactagccatgtgattgcta
+agcgggttattgatattatcggttccctggtaggtttgatactatgtggtctagtcagta
+ttgtgctggttcctttgattcgaaaggatgggggctctgctatttttgctcagacgcgta
+taggaaaaaatggccgccatttcactttttacaagtttcgctctatgtgtgtagatgctg
+aggataaaaagagagaactcatggaacaaaataccatgcagggtggaatgtttaaggtgg
+acgatgatcctcgtatcacgaaaattggtcattttatacggaagacgagcttggacgagc
+taccacagttttataatgttctaaagggagatatgagtttggtaggtacacgaccaccaa
+cagtggacgagtatgaacactataccccagaacaaaaacgtcggctaagttttaaacctg
+gtataacaggcttatggcaggtcagtggacgaagtgaaatcaaaaatttcgatgaagttg
+tcaaattagatgtggtctatattgatggttggacaatctggaaagatattgaaattttat
+tgaagacagttaaagttgtattgatgaaggatggagcgaaatagtttgcttttgtttcag
+actattaggagaaaaatgaagaagtcagtttatatcattggttcaaaagggattcccgct
+aagtatgggggctttgaaacctttgttgagaaattaacagaatatcaaaaagatggtaac
+atccaatactatgttgcctgcatgcgcgaaaattctgcaaaatcaggatttacagcagat
+acatttgagtacaatgatgctatttgttacaacattgatgtgcctaatattggtcctgct
+agagccattgcttatgatattgctgctgtgaataaagcgattgaaatagctaagaaaaac
+aaagatgaagctcctattttttacattctagcttgtcgtatcgggccttttatagctaga
+cttaagaaaaagattcaagctatcggaggtactctgtttgtcaatccagatggacatgag
+tggcttcgggctaaatggagcctgccggttcgaaagtattggaaattttcggaacagttg
+atggtcaaatatgcagatttattggtctgtgatagcaaaaatattgaaaaatatatccag
+aatgactataagcaatatcaaccaaagacgacttatattgcttacgggacggatacaagt
+ccgtctatcctgaaatccgaagatctaaaaattcgtagttggtatcaggaaaaaggactt
+agcgaaaatggctattatctagtggtgggacgattcgtccctgaaaacaactacgaaacc
+atgattcgtgaatttatcaaatctaagtccaagaaggactttgtcctcatcacaaatgtg
+gagcagaataaattttacgaccagttgttacaggagactggttttgacaaagatcctagg
+gttaaatttgtaggtactgtctatgaccaagaattgcttaagtacattcgtgaaaatgct
+tttgcctatttccatgggcatgaggttggagggaccaacccttctctactagaagctcta
+gcatccacaaaactgaatttgttgctagatgttggttttaaccgtgaggttggtgaagac
+ggggctatttattggagaaaagataatcttcataaggttattgaagagagtgaacaaaaa
+acaatagaagaaataaaagaaatagatattctatctacagagcaggtagaaaaaagattt
+acttgggattttattgttaatgaatatgaaaatttatttttactagggaaataattatct
+aagttacaaggattttatttgaggaagctttgatggaagttcatcactttcttagacaat
+tatctaaataacttatgttattcatgaagtttttaaaatgatagatattctccctttttg
+caaagatactaaaattatagagaggaaatatgcccagtagttgatagtgtttttgggtag
+ggttaaacgacatagttttaagacaaactggtggagatttaagaaataagtagttcttat
+taaatcaaaaacgtgttcttattctatattgtcatttagtcaaaggtatcaagtatgact
+attaaaattaattatatgttttttgtttgtctctcttttttcggtatagttttaagtagt
+tcacaggtaatagtgaatctgggtttgtccagtatagttcagtatatagcttatttttta
+ttgttgctatgtatattttttaccttaattaaaaatagtccggatgtaatcgctaataga
+attgcttatttttctattatttcatttttgtttatcatagggattaatttacaaaatctt
+cctttctcaacaaagatttatttatcgttttccatgcttattatttctagtctatcgact
+ttaccgattaaattaataaataatataaatgattttagaagaatatcctattttttatta
+aatggcatcctattatcaacatttttaggttggctatttaatatttcattagtaactgtt
+gctgttgaggggattggttttgcatatggatttaatggtgggttgacgcataagaatttt
+tatgcaattacaattttagtttcctatatcctattgtttattagtagaaaacatggtacg
+aagtaccaagttgatagcttagtattatggtttgatctttttttacttttagtatctaac
+acacggacaatatatataatattagttgttttttggatcgttgttcatagcggatttatt
+aaatatataaagaaaaatcacagaccagtaattataacgacatggttagtaatttcttta
+ttatctataatattttttttcaaacacattataaataatagtgaatcctatactcatcgt
+gttttgggtattgttaatttttttaaatactacgaatctagcaaatttcatttatttttt
+ggtgatgctgagttagcctttggtgatatgacgaaaggttatactcacaatataagaagt
+gttttaggttgggatggaactgtggaaatgccgttgctaagtgttatgataaaaaatggt
+tatgtcggcttaatagggtatggagtagtcttatttaaatttatatcctctgtattatct
+atggaagatagaagagtaaaaaatattggcttatccattctaatacctctacttctatca
+gcaatggttgaaaattatatcgttaatattagctttgtattcatgccggtctgtttttgt
+attttatgctcaataaaaaatatagaatttaaaaataattgaaagtgatttatgaaaaaa
+gtaagtattattctacctgtctacaatgttgaacagtatataaaaaaatgcttagaatca
+attcaacaacaaacttatccaaatttggaagtaatcattgttaatgacggagcaaccgat
+aaaagcgttgaatactgtgagcaaatttgtaagatagattctaggttttctgtcactcac
+aaagaaaatggtggactttccgatgcaagaaatgtcggtatagataaagccaagggagat
+tacctcatttttgttgacagtgatgattttgtctctcaagatatggtatcttatttagta
+tctagtatggagaacaatgaggcagacattgctatttgcgatcctgctcattattatagt
+gaccgtcaaaacaatgatcttaatattttttatccggcatcaagcgttaaggtttacgaa
+aaaacggaagctctatgtgagatgttttatcaaaaatcttttttggtatctgcttgggct
+aagatatataaaaaggaactatttgatgatatcagattccctgttgggaagttatttgaa
+gatagtgctgttatgtatctgctttttgaaaaatgtgaaaagatagtatattctaatgcg
+aaattatatgcctatgtgcatagagacaatagtattacaacaaagaagttttcagataaa
+gatttagatattttagacatttcaaatactattcttgatcactatagtgggaactttaga
+gtttataaagcggcagtttcctataaagtttcggcatgttttagaattttgttgaactca
+tcttcagaaaaaaaatataatcaaatacaaaaagattgtatgacatatattttacgaaat
+tggagaaatgtgttatttgataaaaatgtccgattaaagaacaagcttgccttgatttct
+ataactcttttcaatccttttgttaaatttatctatagcaaagtaaacagatgggaataa
+tagcaaatgaacaaatatgaagaaagatatcaggaagatttatctaagaatgattttgag
+aaactaatcaatagaagatacctatcggataaagaactacaagttgaatatgtaaaaaaa
+ggaacagtgttacctcccaaggtctttgaaatgaaactatcaaataaacttggtctacaa
+aaagctttgcatgggaaaggtggtgttgtagattcaaaggggaattatgttgaactttct
+gaacaaaaagcagttgggatgagaaatcgagtctatggatcttacaaatttaaccataaa
+aatttggctatcagaaatgaaaaagttatttacctaaactatttcataaatcagtgggga
+cattttttactagatgttgtggggagattatggtatccattactaaaagatactgatact
+aaactggattacacatgttatgctggtacagaaacgaaacttgaaggaaactatttagag
+tttttagaactcctcggtatagataaatcacgcttaattttgataaatcgcccaactcaa
+ttctcagagataattatacctgaaagttcaattctgccaggtgaatattatacaaaagaa
+tataaaatgctttttaattctttagtagcaaatgttaaattagataacaatttagaatca
+aaaaaaatttattgttcacgagctaggctagatttagcaaaaggtaaagagttcggtgag
+aatggtattgaaaaggtcttcttaaaaaacggttatactccagtttatatggaaacaatg
+tctttgaaagaacaaataagaacgctattatcagctacaacaatagtattaactagcggt
+tcgttggctcataatttattgtttataaacaataaaattaatgtttttattttaaataaa
+acttatagagtaaatcttcaccaatttttaataaataaaatctcagaagctagtgtgagc
+tttgtggatatttatcgttccccgttacctattttatatggatatggtccatttttaatg
+gatattactaaacctttagtgaatttttttgaggacagtggcttcacctatgattcagga
+accattttagataaaactgattattttaaattttatttaaaatggttatggagttataaa
+ttctttctatttagactgaatcacattaaagaaggaaacagtgaatttgagaagagtttt
+aaaataattagaagatattataaaatgggacgacagtatgagtaaatataaggaattagc
+aaaaaatacaggtacttttgctttagctaatttttcatcaaaaatattaatttttttgtt
+agtacctatatatacaaaagttctaacaacgacagagtatggtttttatgatttggttta
+tacaacaattcagctccttgtaccaatcctgacattgaatatatctgaagcagttatgag
+atttttaatgaaagaagatgtttcaaaaaaatcagttttttcgattgcaatacttgatat
+atttttagggtctattattttttgtttgttactactggtcaatcaaatattttctttatc
+ggagttaatttctcaatatagcatatatatcatggctatttttgctttttatacacttaa
+taattttttgatacaatactctaaagggattgataaaataggtgtaacggctatctctgg
+agtcataagtgcagcagttatgctttcgatgaatattttattgttagtggtattaaattg
+gggactactaggtttttttatcgcaaatatttgtgggtatgtcattccttgtgtatatat
+aatagtaaaactaaaattatgggatttatttgaacttaaaattgatagatcgttacagtg
+ggaaatgatatattatactttacctttgattttaaatactttaagttggtgggttaataa
+cacttcagataggtatattataacagtaattataggtatacaagctagtgcgattatttc
+agttgcttataagattccacaaattttttccacaattagcgctatattcattcaatcgtg
+gcaaatatctgcaataaaaattcaggaagaaaaagaaggtaacacctttatatcaaaaat
+gcttttatattataatgcactcttgctgattatagcgagcggtatcattctatttgtaaa
+accaatctctaatatactcttcggagcttcattttattcagcgtggacgcttgtaccgtt
+tttaattattagcagtttgtttaatgcgatttcgggttatataggagcgataatgggcgc
+taaaatggatactaaaaatattgctaaatctgctttggttggaatgatagctaatgtttt
+tttaaatattgtattaacatttttaatgggactacaggggattacaatctcaactatgat
+agctagttttcttattttttatatgagaaaagatagtgttgaagaaattgctccagaaac
+atatagagctatttatctttcgtggtttttgttagtggttgaggctagtcttttggttta
+tatagattttattattggggctacattagttacattaatcaatttatttttattaaagga
+tactcttaaaccattatgtttaaaattattaaaaggatttaaatgaaaatgaatattcta
+caatacattaaaattttggctagaactatttttatgctattgataagtacagtgttatta
+cctgtcaggttaaaaaataataagattctatttattaatttcaatgggaagggttatggt
+gataatcctaaaagtatttgcgagtacctaagaactacatatccagaattagatttagta
+tggctcactaaagaaacaaaagggtttccagatggagtcagactagtaaaatatggttca
+attcgagctttttacgaacaagctagttcaaaagtatgggtgtataatgtgagggcgttt
+gctaggatactaaaaagaaaagagcaattttatattcagacttggcatggtgcttcaagt
+tttaaactgatagaaaaacaggctgaattacctttgaactatgttctggaagctaaatat
+gatgcacgagtgacggatttaatgatttcagacagtaagaagcaaactgaggaatacaga
+aaatatttttggtatactggtgaaattcttgaggtagggatgccaagaaatgattccttg
+tttcattgtaaagacgattataataagttagaaaatgttcgaaaagaacttaatatctcc
+tgtgatgattttgtcattttatatgcaccaacttttagagataatggtgatatatcctat
+ttgaatttagattttcaacgcctgttacagagtgtggaaaaaggaattagaaagaattgt
+aaattattaattaggttgcatcctaaccactcacaattttgtagaaatattttatttaat
+caggatataattaatgttacattcttttcagatatgcaggaactcatattgttggcagat
+gttctactaacagattattcttcatctatatttgattttatactcttaaataagccgtat
+gtaagatatgtgaatgatcttgaggaatattctaaacttagaggattatcggatacatat
+tatgagctacctgacactatcatttcgacatcggaggaactgtataccctcctgcctgaa
+aaaataaatgattttgattatgctgctataaatcaatatagaaatggaacccttagtcca
+atgtttaatggaagagctagtgaaaatataggaaggagaataattcaagaattgtaa
+>sequence_three
+atgagtagacgttttaaaaaatcaagttcacagaaagtgaagcgaagtgttaatatagtt
+ttgttgactatttatttattgttagtttgttttttattgttcttaatctttaagtacaat
+atccttgcttttagatatcttaatttagtggtaactgcgttagtcctactagttgccttg
+gtagggctactcctgattatctataaaaaagctgaaaaatttactatttttctgttggtg
+ttctctatccttgtcagctctgtgtcgctctttgcagtacagcagtttgttggactgacc
+aatcgtttaaatgcgacttctaattactcagaatattcgatcagtgtcgctgttttagca
+gatagtgagattgagaatgttacgcaactgacgagtgtgacagcaccgactgggactgat
+aatgaaaacattcaaaaactactagctgatatcaaatcaagtcagaatatcgatttgacg
+gtcaatcaaagttcgtcttacttggcagcttacaagagtttgattgcaggagagactaag
+gccattgtcttaaatagtgtctttgaaaatatcatcgaatcggagtatccagattacgca
+tcgaagataaaaaagatttataccaagggattcactaaaaaagtagaagctcctaagacg
+tctaagaatcagtctttcaatatctatgttagtggaattgatacttatggtccgattagt
+tcggtgtcgcgttcagatgtcaatatcctgatgactgtcaatcgagataccaagaaaatt
+ctcttgaccacaacgccacgtgatgcttatgtaccaatcgcagatggtgggaataatcaa
+aaagataaattgacccatgcgggcatctatggagttgattcgtccattcacaccttagaa
+aatctctatggagtggatatccattactatgtccgtttgaacttcacttctttcttgaaa
+ttgatcgatttgttggggggggtagatgtttataatgaccaagatttcacatctctacac
+gggaagttccatttcccagttggaaatgtccacttagattctgagcaggctctgggattt
+gttcgtgagcgctattccctagcggatggtgatcatgaccgcgggcgcaatcaacaaaag
+gtgattgcggctatccttcaaaaattaacttcgagcgaagcgctgaaaaattatagtatg
+atcattgatagcttgcaagattctatccaaacaaacatgccccttgagaccatgataaac
+ttggtcaatgctcagttagaaagtggtggaacgtacaaagtaaattcgcaagacttgaag
+ggtaggggacggacggatcttccttcctatgcgatgccagatagtaacctctatatgatg
+gaaattaacgacagtagccttgcatctgtcaaaactgctattcaggatgtgttggagggc
+agatgaaatgattgatattcattcgcacattgtctttgatgtagatgatggtcccaagtc
+aagagaggaaagtaaggctctcttgacagaagcctacaggcagggggtgcgaaccattgt
+ctctacctctcaccgtcgcaagggcatgtttgaaactccagaagagaagatagcagaaaa
+ctttcttcaggttcgggaaatagctaaggaagtcgcgagtgacttggtcattgcttatgg
+ggccgaaatttactacacaccagatgttttgggtaagctggaaaaaaatcggattccgac
+cctcaataatagtcgttatgccttgatagagtttagtatgaacaccccttatcgcgatat
+tcatagtgccttgattaaaatattgatgttgggaattactccagtcattgcccacatcga
+gcgctatgatgctcttgaaaataatgaaaaacgcgttcgagagctgattaatatgggctg
+ttacacgcaagtaaatagttcacatgtcctcaaatccaaactttttggagaaccttataa
+attcatgaaaaaaagagctcagtatttcttggagcgtgatttggttcatgtgattgcaag
+tgatatgcataatgtggacagcagacctccccatatggcagaagcatatgaccttgtttc
+ccaaaaatacggagaaacgaaggctcaggacctttttatagacaatcctcgaaaaattgt
+aatggatcaactaatttaggagaaataatgaaagaacaaaacacgatagaaatcgatgta
+tttcaattacttaaaaccttgtggaaacacaagctaatcattttattagtggcacttgtg
+acaggggcgggagcttttgcatatagcatttttattgttaagccagaatatacaagcacc
+acgcgtatttacgtagtcaatcgtgatcaagaaaataagccgggactgacgaatcaggac
+ttgcaggcaggaacttatctggtaaaagactaccacgaaattatcctttcgcaagatgta
+ttggaaaaggtagcgacaaatttgaaattggatattccagtaaaaacgttaactagcaaa
+gtgcaagtgactgtaccagccgacactcgtatcgtctcaatctctgtcaaggataaacaa
+ccagaggaagccagtcgcattgctaattctatacgagaagttgctgcagaaaagatcatc
+gctgtaacgcgagtatctgatgtaacgacgcttgaagaagcgcgaccagctacgactccc
+tcttctccaaatgttcgacgcaacaccttagttggttttcttggagccgccgccgtaaca
+gtaattactgttcttttgattgagttgttcgatacccgtgtaaaacgtcctgaagaagtt
+gaagatgtactgcaaatgccacttctaggagtcgttccagattttaataaaatgaaatag
+gaggaagttatgccaacgttagaaatctcacaggcgaaattagaacttgcgaaaaagaca
+gaggaatattataatgctttgtgcacgaacctacagttaagtggagatgatttgaaagta
+ttttctatcagttctgtgaaagcaggagaaggaaaaacaacgacttccaccaatatcgct
+tgggcttttgcgcatgcaggttacaaaacgctgctgattgatgcagacatgcgtaactcc
+gttatgtcaggtgtctttaaatcaagggaaaggattactgggctaacagaatttctatca
+gggacaacagacctgtcacaggggctttgcgataccaatgttgagaatctctttgtgatt
+caggctggctctgtgtcaccaaatccgatagcccttcttcaaagtaagaatttcagtaca
+atgcttggaaccttgcgtaaatattttgactatatcgtcgtagacactgctcctatcggt
+atcgtgattgatgcggctatcattatgcagaaatgtgatgcttctattttagtgacgaag
+gcaggtgaaacaaaacgacgggaacttcaaaaagcgaaagaacagttggaacaaactggg
+aagtcgtgtttaggagttgtgttgaataaattcgatacttcagtagacaaatacggtttt
+tatgggagttatgggagttatgggagttacaggaaacagaaaaaataggttgagggatag
+agatgaatgaaaaactagcaaagtcttcagtagctatagtccagagttttcttgttattt
+tattgacttatctacttagcgctgtgagagaaacagagattgtttcaacaacagctattg
+tactttatatcctccactattttgtcttttatatcagtgattatggacggaatttcttta
+aaaggagatatttgattgaacttgtccagacattgaaatatatcctattctttgcgctag
+cgattagtatttctaattttttcttagaggatcgatttagtatttccagacgaggcatga
+tttacttcctcctattacatgttttcttagtctatatgctaaacctatttatcaagtggt
+attggaagcgggcttatcccaactttaaaggaagtaagaaggttttcctacttacagcaa
+cttctcatgtcgaaaaggtactggatagactaatagaatcagatgatgttgttggggagt
+tggtagccgtcagtgttttagataaaccagattttcagcatgatgatttaaaggttgtag
+cagagggggagatcgtaaactttgcgactcgtgaggtggtcgatgaagtctttatcaatc
+ttccaagtgaaaaatacaatattggagagcttgtctctcagtttgaaacgatgggaattg
+atgtaacagtcaatctaaatgctttcgattgggcacgtaacaagcaaatttgtgagatgg
+caggactaaatgttgtgactttttctacaacattttataagactagccatgtgattgcta
+agcgggttattgatattatcggttccctggtaggtttgatactatgtggtctagtcagta
+ttgtgctggttcctttgattcgaaaggatgggggctctgctatttttgctcagacgcgta
+taggaaaaaatggccgccatttcactttttacaagtttcgctctatgtgtgtagatgctg
+aggataaaaagagagaactcatggaacaaaataccatgcagggtggaatgtttaaggtgg
+acgatgatcctcgtatcacgaaaattggtcattttatacggaagacgagcttggacgagc
+taccacagttttataatgttctaaagggagatatgagtttggtaggtacacgaccaccaa
+cagtggacgagtatgaacactataccccagaacaaaaacgtcggctaagttttaaacctg
+gtataacaggcttatggcaggtcagtggacgaagtgaaatcaaaaatttcgatgaagttg
+tcaaattagatgtggtctatattgatggttggacaatctggaaagatattgaaattttat
+tgaagacagttaaagttgtattgatgaaggatggagcgaaatagtttgcttttgtttcag
+actattaggagaaaaatgaagaagtcagtttatatcattggttcaaaagggattcccgct
+aagtatgggggctttgaaacctttgttgagaaattaacagaatatcaaaaagatggtaac
+atccaatactatgttgcctgcatgcgcgaaaattctgcaaaatcaggatttacagcagat
+acatttgagtacaatgatgctatttgttacaacattgatgtgcctaatattggtcctgct
+agagccattgcttatgatattgctgctgtgaataaagcgattgaaatagctaagaaaaac
+aaagatgaagctcctattttttacattctagcttgtcgtatcgggccttttatagctaga
+cttaagaaaaagattcaagctatcggaggtactctgtttgtcaatccagatggacatgag
+tggcttcgggctaaatggagcctgccggttcgaaagtattggaaattttcggaacagttg
+atggtcaaatatgcagatttattggtctgtgatagcaaaaatattgaaaaatatatccag
+aatgactataagcaatatcaaccaaagacgacttatattgcttacgggacggatacaagt
+ccgtctatcctgaaatccgaagatctaaaaattcgtagttggtatcaggaaaaaggactt
+agcgaaaatggctattatctagtggtgggacgattcgtccctgaaaacaactacgaaacc
+atgattcgtgaatttatcaaatctaagtccaagaaggactttgtcctcatcacaaatgtg
+gagcagaataaattttacgaccagttgttacaggagactggttttgacaaagatcctagg
+gttaaatttgtaggtactgtctatgaccaagaattgcttaagtacattcgtgaaaatgct
+tttgcctatttccatgggcatgaggttggagggaccaacccttctctactagaagctcta
+gcatccacaaaactgaatttgttgctagatgttggttttaaccgtgaggttggtgaagac
+ggggctatttattggagaaaagataatcttcataaggttattgaagagagtgaacaaaaa
+acaatagaagaaataaaagaaatagatattctatctacagagcaggtagaaaaaagattt
+acttgggattttattgttaatgaatatgaaaatttatttttactagggaaataattatct
+aagttacaaggattttatttgaggaagctttgatggaagttcatcactttcttagacaat
+tatctaaataacttatgttattcatgaagtttttaaaatgatagatattctccctttttg
+caaagatactaaaattatagagaggaaatatgcccagtagttgatagtgtttttgggtag
+ggttaaacgacatagttttaagacaaactggtggagatttaagaaataagtagttcttat
+taaatcaaaaacgtgttcttattctatattgtcatttagtcaaaggtatcaagtatgact
+attaaaattaattatatgttttttgtttgtctctcttttttcggtatagttttaagtagt
+tcacaggtaatagtgaatctgggtttgtccagtatagttcagtatatagcttatttttta
+ttgttgctatgtatattttttaccttaattaaaaatagtccggatgtaatcgctaataga
+attgcttatttttctattatttcatttttgtttatcatagggattaatttacaaaatctt
+cctttctcaacaaagatttatttatcgttttccatgcttattatttctagtctatcgact
+ttaccgattaaattaataaataatataaatgattttagaagaatatcctattttttatta
+aatggcatcctattatcaacatttttaggttggctatttaatatttcattagtaactgtt
+gctgttgaggggattggttttgcatatggatttaatggtgggttgacgcataagaatttt
+tatgcaattacaattttagtttcctatatcctattgtttattagtagaaaacatggtacg
+aagtaccaagttgatagcttagtattatggtttgatctttttttacttttagtatctaac
+acacggacaatatatataatattagttgttttttggatcgttgttcatagcggatttatt
+aaatatataaagaaaaatcacagaccagtaattataacgacatggttagtaatttcttta
+ttatctataatattttttttcaaacacattataaataatagtgaatcctatactcatcgt
+gttttgggtattgttaatttttttaaatactacgaatctagcaaatttcatttatttttt
+ggtgatgctgagttagcctttggtgatatgacgaaaggttatactcacaatataagaagt
+gttttaggttgggatggaactgtggaaatgccgttgctaagtgttatgataaaaaatggt
+tatgtcggcttaatagggtatggagtagtcttatttaaatttatatcctctgtattatct
+atggaagatagaagagtaaaaaatattggcttatccattctaatacctctacttctatca
+gcaatggttgaaaattatatcgttaatattagctttgtattcatgccggtctgtttttgt
+attttatgctcaataaaaaatatagaatttaaaaataattgaaagtgatttatgaaaaaa
+gtaagtattattctacctgtctacaatgttgaacagtatataaaaaaatgcttagaatca
+attcaacaacaaacttatccaaatttggaagtaatcattgttaatgacggagcaaccgat
+aaaagcgttgaatactgtgagcaaatttgtaagatagattctaggttttctgtcactcac
+aaagaaaatggtggactttccgatgcaagaaatgtcggtatagataaagccaagggagat
+tacctcatttttgttgacagtgatgattttgtctctcaagatatggtatcttatttagta
+tctagtatggagaacaatgaggcagacattgctatttgcgatcctgctcattattatagt
+gaccgtcaaaacaatgatcttaatattttttatccggcatcaagcgttaaggtttacgaa
+aaaacggaagctctatgtgagatgttttatcaaaaatcttttttggtatctgcttgggct
+aagatatataaaaaggaactatttgatgatatcagattccctgttgggaagttatttgaa
+gatagtgctgttatgtatctgctttttgaaaaatgtgaaaagatagtatattctaatgcg
+aaattatatgcctatgtgcatagagacaatagtattacaacaaagaagttttcagataaa
+gatttagatattttagacatttcaaatactattcttgatcactatagtgggaactttaga
+gtttataaagcggcagtttcctataaagtttcggcatgttttagaattttgttgaactca
+tcttcagaaaaaaaatataatcaaatacaaaaagattgtatgacatatattttacgaaat
+tggagaaatgtgttatttgataaaaatgtccgattaaagaacaagcttgccttgatttct
+ataactcttttcaatccttttgttaaatttatctatagcaaagtaaacagatgggaataa
+tagcaaatgaacaaatatgaagaaagatatcaggaagatttatctaagaatgattttgag
+aaactaatcaatagaagatacctatcggataaagaactacaagttgaatatgtaaaaaaa
+ggaacagtgttacctcccaaggtctttgaaatgaaactatcaaataaacttggtctacaa
+aaagctttgcatgggaaaggtggtgttgtagattcaaaggggaattatgttgaactttct
+gaacaaaaagcagttgggatgagaaatcgagtctatggatcttacaaatttaaccataaa
+aatttggctatcagaaatgaaaaagttatttacctaaactatttcataaatcagtgggga
+cattttttactagatgttgtggggagattatggtatccattactaaaagatactgatact
+aaactggattacacatgttatgctggtacagaaacgaaacttgaaggaaactatttagag
+tttttagaactcctcggtatagataaatcacgcttaattttgataaatcgcccaactcaa
+ttctcagagataattatacctgaaagttcaattctgccaggtgaatattatacaaaagaa
+tataaaatgctttttaattctttagtagcaaatgttaaattagataacaatttagaatca
+aaaaaaatttattgttcacgagctaggctagatttagcaaaaggtaaagagttcggtgag
+aatggtattgaaaaggtcttcttaaaaaacggttatactccagtttatatggaaacaatg
+tctttgaaagaacaaataagaacgctattatcagctacaacaatagtattaactagcggt
+tcgttggctcataatttattgtttataaacaataaaattaatgtttttattttaaataaa
+acttatagagtaaatcttcaccaatttttaataaataaaatctcagaagctagtgtgagc
+tttgtggatatttatcgttccccgttacctattttatatggatatggtccatttttaatg
+gatattactaaacctttagtgaatttttttgaggacagtggcttcacctatgattcagga
+accattttagataaaactgattattttaaattttatttaaaatggttatggagttataaa
+ttctttctatttagactgaatcacattaaagaaggaaacagtgaatttgagaagagtttt
+aaaataattagaagatattataaaatgggacgacagtatgagtaaatataaggaattagc
+aaaaaatacaggtacttttgctttagctaatttttcatcaaaaatattaatttttttgtt
+agtacctatatatacaaaagttctaacaacgacagagtatggtttttatgatttggttta
+tacaacaattcagctccttgtaccaatcctgacattgaatatatctgaagcagttatgag
+atttttaatgaaagaagatgtttcaaaaaaatcagttttttcgattgcaatacttgatat
+atttttagggtctattattttttgtttgttactactggtcaatcaaatattttctttatc
+ggagttaatttctcaatatagcatatatatcatggcgatttttgctttttatacacttaa
+taattttttgatacaatactctaaagggattgataaaataggtgtaacggctatctctgg
+agtcataagtgcagcagttatgctttcgatgaatattttattgttagtggtattaaattg
+gggactactaggtttttttatcgcaaatatttgtgggtatgtcattccttgtgtatatat
+aatagtaaaactaaaattatgggatttatttgaacttaaaattgatagatcgttacagtg
+ggaaatgatatattatactttacctttgattttaaatactttaagttggtgggttaataa
+cacttcagataggtatattataacagtaattataggtatacaagctagtgcgattatttc
+agttgcttataagattccacaaattttttccacaattagcgctatattcattcaatcgtg
+gcaaatatctgcaataaaaattcaggaagaaaaagaaggtaacacctttatatcaaaaat
+gcttttatattataatgcactcttgctgattatagcgagcggtatcattctatttgtaaa
+accaatctctaatatactcttcggagcttcattttattcagcgtggacgcttgtaccgtt
+tttaattattagcagtttgtttaatgcgatttcgggttatataggagcgataatgggcgc
+taaaatggatactaaaaatattgctaaatctgctttggttggaatgatagctaatgtttt
+tttaaatattgtattaacatttttaatgggactacaggggattacaatctcaactatgat
+agctagttttcttattttttatatgagaaaagatagtgttgaagaaattgctccagaaac
+atatagagctatttatctttcgtggtttttgttagtggttgaggctagtcttttggttta
+tatagattttattattggggctacattagttacattaatcaatttatttttattaaagga
+tactcttaaaccattatgtttaaaattattaaaaggatttaaatgaaaatgaatattcta
+caatacattaaaattttggctagaactatttttatgctattgataagtacagtgttatta
+cctgtcaggttaaaaaataataagattctatttattaatttcaatgggaagggttatggt
+gataatcctaaaagtatttgcgagtacctaagaactacatatccagaattagatttagta
+tggctcactaaagaaacaaaagggtttccagatggagtcagactagtaaaatatggttca
+attcgagctttttacgaacaagctagttcaaaagtatgggtgtataatgtgagggcgttt
+gctaggatactaaaaagaaaagagcaattttatattcagacttggcatggtgcttcaagt
+tttaaactgatagaaaaacaggctgaattacctttgaactatgttttggaagctaaatat
+gatgcacgagtgacggatttaatgatttcagacagtaagaagcaaactgaggaatacaga
+aaatatttttggtatactggtgaaattcttgaggtagggatgccaagaaatgattccttg
+tttcattgtaaagacgattataataagttagaaaatgttcgaaaagaacttaatatctcc
+tgtgatgattttgtcattttatatgcaccaacttttagagataatggtgatatatcctat
+ttgaatttagattttcaacgcctgttacagagtgtggaaaaaggaattagaaagaattgt
+aaattattaattaggttgcatcctaaccactcacaattttgtagaaatattttatttaat
+caggatataattaatgttacattcttttcagatatgcaggaactcatattgttggcagat
+gttctactaacagattattcttcatctatatttgattttatactcttaaataagccgtat
+gtaagatatgtgaatgatcttgaggaatattctaaacttagaggattatcggatacatat
+tatgagctacctgacactatcatttcgacatcggaggaactgtataccctcctgcctgaa
+aaaataaatgattttgattatgctgctataaatcaatatagaaatggaacccttagtcca
+atgtttaatggaagagctagtgaaaatataggaaggagaataattcaagaattgtaa
+>sequence_four
+atgagtagacgttttaaaaaatcaggttcacagaaagtgaagcgaagtgttaatatagtt
+ttgttgactatttatttattgttagtttgttttttattgttcttaatctttaagtacaat
+atccttgcttttagatattttaatctagtggtaactgcgttagtcctactagttgccttg
+gtagggctactcttgattatctataaaaaagctgaaaagtttactatttttctgttggtg
+ttctctatccttgtcagctctgtgtcgctctttgcagtacagcagtttgttggactgacc
+aatcgtttaaatgcgacttctaattactcagaatattcaatcagtgtcgctgttttagca
+gatagtgatatcgaaaatgttacgcaactgacgagtgtgacagcaccgactgggactgat
+aatgaaaatattcaaaaactactagctgatatcaaatcaagtcagaatatcgatttgacg
+gtcaatcaaagttcgtcttacttggcagcttacaagagtttgattgcaggagagactaag
+gccattgtcttaaatagtgtctttgaaaatatcatcgaatcggagtatccagattacgca
+tcgaagataaaaaagatttataccaagggattcactaaaaaagtagaagctcctaagacg
+tctaagaatcagtctttcaatatctatgttagtggaattgatacttatggtccgattagt
+tcggtgtcgcgttcagatgtcaatatcctgatgactgtcaatcgagataccaagaaaatt
+ctcttgaccacaacgccacgtgatgcttatgtaccaatcgcagatggtgggaataatcaa
+aaagataaattgacccatgcgggcatctatggagttgattcgtccattcacaccttagaa
+aatctctatggagtggatatccattactatgtccgtttgaacttcacttctttcttgaaa
+ttgatcgatttgttgggtggggtagatgtttataatgaccaagatttcacatctctacac
+gggaagttccatttcccagttggaaatgtccacttagattctgagcaggctctgggattt
+gttcgtgagcgctattccctagcggatggtgatcatgaccgcgggcgcaatcaacaaaag
+gtgattgcggctatccttcaaaaattaacttcgagcgaagcgctgaaaaattatagtatg
+atcattgatagcttgcaagattctatccaaacaaacatgccccttgagaccatgataaac
+ttggtcaatgctcagttagaaagtggtggaacgtacaaagtaaattcgcaagacttgaag
+ggtaggggacggacggatcttccttcctatgcgatgccagatagtaacctctatatgatg
+gaaattaacgacagtagccttgcatctgtcaaaactgctattcaggatgtgttggagggc
+agatgaaatgattgatattcattcgcacattgtctttgatgtagatgatggtcccaagtc
+aagagaggaaagtaaggctctcttgacagaagcctacaggcagggggtgcgaaccattgt
+ctctacctctcaccgtcgcaagggcatgtttgaaactccagaagagaagatagcagaaaa
+ctttcttcaggttcgggaaatagctaaggaagtcgcgagtgacttggtcattgcttatgg
+ggccgaaatttactacacaccagatgttttgggtaagctggaaaaaaatcggattccgac
+cctcaataatagtcgttatgccttgatagagtttagtatgaacaccccttatcgcgatat
+tcatagtgccttgattaaaatattgatgttgggaattactccagtcattgcccacatcga
+gcgctatgatgctcttgaaaataatgaaaaacgcgttcgagagctgattaatatgggctg
+ttacacgcaagtaaatagttcacatgtcctcaaatccaaactttttggagaaccttataa
+attcatgaaaaaaagagctcagtatttcttggagcgtgatttggttcatgtgattgcaag
+tgatatgcataatgtggacagcagacctccccatatggcagaagcatatgaccttgtttc
+ccaaaaatacggagaaacgaaggctcaggacctttttatagacaatcctcgaaaaattgt
+aatggatcaactaatttaggagaaataatgaaagaacaaaacacgatagaaatcgatgta
+tttcaattacttaaaaccttgtggaaacacaagctaatcattttattagtggcacttgtg
+acaggggcgggagcttttgcatatagcatttttattgttaagccagaatatacaagcacc
+acgcgtatttacgtagtcaatcgtaatcaagaaaataagccgggactgacgaatcaggac
+ttgcaggcaggaacttatctggtaaaagactaccacgaaattatcctttcgcaagatgta
+ttggaaaaggtagcgacaaatttgaaattggatattccagtaaaaacgttaactagcaaa
+gtgcaagtgactgtaccagccgacactcgtatcgtctcaatctctgtcaaggataaacaa
+ccagaggaagccagtcgcattgctaattctatacgagaagttgctgcagaaaagatcatc
+gctgtaacgcgagtatctgatgtaacgacgcttgaagaagcgcgaccagctacgactccc
+tcttctccaaatgttcgacgcaacaccttagttggttttcttggagccgccgccgtaaca
+gtaattactgttcttttgattgagttgttcgatacccgtgtaaaacgtcctgaagaagtt
+gaagatgtactgcaaatgccacttctaggagtcgttccagattttaataaaatgaaatag
+gaggaagttatgccaacgttagaaatctcacaggcgaaattagaacttgcgaaaaagaca
+gaggaatattataatgctttgtgcacgaacctacagttaagtggagatgatttgaaagta
+ttttctatcagttctgtgaaagcaggagaaggaaaaacaacgacttccaccaatatcgct
+tgggcttttgcgcatgcaggttacaaaacgctgctgattgatgcagacatgcgtaactcc
+gttatgtcaggtgtctttaaatcaagggaaaggattactgggctaacagaatttctatca
+gggacaacagacctgtcacaggggctttgcgataccaatgttgagaatctctttgtgatt
+caggctggctctgtgtcaccaaatccgatagcccttcttcaaagtaagaatttcagtaca
+atgcttggaaccttgcgtaaatattttgactatatcgtcgtagacactgctcctatcggt
+atcgtgattgatgcggctatcattatgcagaaatgtgatgcttctattttagtgacgaag
+gcaggtgaaacaaaacgacgggaacttcaaaaagcgaaagaacagttggaacaaactggg
+aagtcgtgtttaggagttgtgttgaataaattcgatacttcagtagacaaatacggtttt
+tatgggagttatgggagttatgggagttacaggaaacagaaaaaataggttgagggatag
+agatgaatgaaaaactagcaaagtcttcagtagctatagtccagagttttcttgttattt
+tattgacttatctacttagcgctgtgagagaaacagagattgtttcaacaacagctattg
+tactttatatcctccactattttgtcttttatatcagtgattatggacggaatttcttta
+aaaggagatatttgattgaacttgtccagacattgaaatatatcctattctttgcgctag
+cgattagtatttctaattttttcttagaggatcgatttagtatttccagacgaggcatga
+tttacttcctcctattacatgttttcttagtctatatgctaaacctatttatcaagtggt
+attggaagcgggcttatcccaactttaaaggaagtaagaaggttttcctacttacagcaa
+cttctcatgtcgaaaaggtactggatagactaatagaatcagatgatgttgttggggagt
+tggtagccgtcagtgttttagataaaccagattttcagcatgatgatttaaaggttgtag
+cagagggggagatcgtaaactttgcgactcgtgaggtggtcgatgaagtctttatcaatc
+ttccaagtgaaaaatacaatattggagagcttgtctctcagtttgaaacgatgggaattg
+atgtaacagtcaatctaaatgctttcgattgggcacgtaacaagcaaatttgtgagatgg
+caggactaaatgttgtgactttttctacaacattttataagactagccatgtgattgcta
+agcgggttattgatattatcggttccctggtaggtttgatactatgtggtctagtcagta
+ttgtgctggttcctttgattcgaaaggatgggggctctgctatttttgctcagacgcgta
+taggaaaaaatggccgccatttcactttttacaagtttcgctctatgtgtgtagatgctg
+aggataaaaagagagaactcatggaacaaaataccatgcagggtggaatgtttaaggtgg
+acgatgatcctcgtatcacgaaaattggtcattttatacggaagacgagcttggacgagc
+taccacagttttataatgttctaaagggagatatgagtttggtaggtacacgaccaccaa
+cagtggacgagtatgaacactataccccagaacaaaaacgtcggctaagttttaaacctg
+gtataacaggcttatggcaggtcagtggacgaagtgaaatcaaaaatttcgatgaagttg
+tcaaattagatgtggtctatattgatggttggacaatctggaaagatattgaaattttat
+tgaagacagttaaagttgtattgatgaaggatggagcgaaatagtttgcttttgtttcag
+actattaggagaaaaatgaagaagtcagtttatatcattggttcaaaagggattcccgct
+aagtatgggggctttgaaacctttgttgagaaattaacagaatatcaaaaagatggtaac
+atccaatactatgttgcctgcatgcgcgaaaattctgcaaaatcaggatttacagcagat
+acatttgagtacaatgatgctatttgttacaacattgatgtgcctaatattggtcctgct
+agagccattgcttatgatattgctgctgtgaataaagcgattgaaatagctaagaaaaac
+aaagatgaagctcctattttttacattctagcttgtcgtatcgggccttttatagctaga
+cttaagaaaaagattcaagctatcggaggtactctgtttgtcaatccagatggacatgag
+tggcttcgggctaaatggagcctgccggttcgaaagtattggaaattttcggaacagttg
+atggtcaaatatgcagatttattggtctgtgatagcaaaaatattgaaaaatatatccag
+aatgactataagcaatatcaaccaaagacgacttatattgcttacgggacggatacaagt
+ccgtctatcctgaaatccgaagatctaaaaattcgtagttggtatcaggaaaaaggactt
+agcgaaaatggctattatctagtggtgggacgattcgtccctgaaaacaactacgaaacc
+atgattcgtgaatttatcaaatctaagtccaagaaggactttgtcctcatcacaaatgtg
+gagcagaataaattttacgaccagttgttacaggagactggttttgacaaagatcctagg
+gttaaatttgtaggtactgtctatgaccaagaattgcttaagtacattcgtgaaaatgct
+tttgcctatttccatgggcatgaggttggagggaccaacccttctctactagaagctcta
+gcatccacaaaactgaatttgttgctagatgttggttttaaccgtgaggttggtgaagac
+ggggctatttattggagaaaagataatcttcataaggttattgaagagagtgaacaaaaa
+acaatagaagaaataaaagaaatagatattctatctacagagcaggtagaaaaaagattt
+acttgggattttattgttaatgaatatgaaaatttatttttactagggaaataattatct
+aagttacaaggattttatttgaggaagctttgatggaagttcatcactttcttagacaat
+tatctaaataacttatgttattcatgaagtttttaaaatgatagatattctccctttttg
+caaagatactaaaattatagagaggaaatatgcccagtagttgatagtgtttttgggtag
+ggttaaacgacatagttttaagacaaactggtggagatttaagaaataagtagttcttat
+taaatcaaaaacgtgttcttattctatattgtcatttagtcaaaggtatcaagtatgact
+attaaaattaattatatgttttttgtttgtctctcttttttcggtatagttttaagtagt
+tcacaggtaatagtgaatctgggtttgtccagtatagttcagtatatagcttatttttta
+ttgttgctatgtatattttttaccttaattaaaaatagtccggatgtaatcgctaataga
+attgcttatttttctattatttcatttttgtttatcatagggattaatttacaaaatctt
+cctttctcaacaaagatttatttatcgttttccatgcttattatttctagtctatcgact
+ttaccgattaaattaataaataatataaatgattttagaagaatatcctattttttatta
+aatggcatcctattatcaacatttttaggttggctatttaatatttcattagtaactgtt
+gctgttgaggggattggttttgcatatggatttaatggtgggttgacgcataagaatttt
+tatgcaattacaattttagtttcctatatcctattgtttattagtagaaaacatggtacg
+aagtaccaagttgatagcttagtattatggtttgatctttttttacttttagtatctaac
+acacggacaatatatataatattagttgttttttggatcgttgttcatagcggatttatt
+aaatatataaagaaaaatcacagaccagtaattataacgacatggttagtaatttcttta
+ttatctataatattttttttcaaacacattataaataatagtgaatcctatactcatcgt
+gttttgggtattgttaatttttttaaatactacgaatctagcaaatttcatttatttttt
+ggtgatgctgagttagcctttggtgatatgacgaaaggttatactcacaatataagaagt
+gttttaggttgggatggaactgtggaaatgccgttgctaagtgttatgataaaaaatggt
+tatgtcggcttaatagggtatggagtagtcttatttaaatttatatcctctgtattatct
+atggaagatagaagagtaaaaaatattggcttatccattctaatacctctacttctatca
+gcaatggttgaaaattatatcgttaatattagctttgtattcatgccggtctgtttttgt
+attttatgctcaataaaaaatatagaatttaaaaataattgaaagtgatttatgaaaaaa
+gtaagtattattctacctgtctacaatgttgaacagtatataaaaaaatgcttagaatca
+attcaacaacaaacttatccaaatttggaagtaatcattgttaatgacggagcaaccgat
+aaaagcgttgaatactgtgagcaaatttgtaagatagattctaggttttctgtcactcac
+aaagaaaatggtggactttccgatgcaagaaatgtcggtatagataaagccaagggagat
+tacctcatttttgttgacagtgatgattttgtctctcaagatatggtatcttatttagta
+tctagtatggagaacaatgaggcagacattgctatttgcgatcctgctcattattatagt
+gaccgtcaaaacaatgatcttaatattttttatccggcatcaagcgttaaggtttacgaa
+aaaacggaagctctatgtgagatgttttatcaaaaatcttttttggtatctgcttgggct
+aagatatataaaaaggaactatttgatgatatcagattccctgttgggaagttatttgaa
+gatagtgctgttatgtatctgctttttgaaaaatgtgaaaagatagtatattctaatgcg
+aaattatatgcctatgtgcatagagacaatagtattacaacaaagaagttttcagataaa
+gatttagatattttagacatttcaaatactattcttgatcactatagtgggaactttaga
+gtttataaagcggcagtttcctataaagtttcggcatgttttagaattttgttgaactca
+tcttcagaaaaaaaatataatcaaatacaaaaagattgtatgacatatattttacgaaat
+tggagaaatgtgttatttgataaaaatgtccgattaaagaacaagcttgccttgatttct
+ataactcttttcaatccttttgttaaatttatctatagcaaagtaaacagatgggaataa
+tagcaaatgaacaaatatgaagaaagatatcaggaagatttatctaagaatgattttgag
+aaactaatcaatagaagatacctatcggataaagaactacaagttgaatatgtaaaaaaa
+ggaacagtgttacctcccaaggtctttgaaatgaaactatcaaataaacttggtctacaa
+aaagctttgcatgggaaaggtggtgttgtagattcaaaggggaattatgttgaactttct
+gaacaaaaagcagttgggatgagaaatcgagtctatggatcttacaaatttaaccataaa
+aatttggctatcagaaatgaaaaagttatttacctaaactatttcataaatcagtgggga
+cattttttactagatgttgtggggagattatggtatccattactaaaagatactgatact
+aaactggattacacatgttatgctggtacagaaacgaaacttgaaggaaactatttagag
+tttttagaactcctcggtatagataaatcacgcttaattttgataaatcgcccaactcaa
+ttctcagagataattatacctgaaagttcaattctgccaggtgaatattatacaaaagaa
+tataaaatgctttttaattctttagtagcaaatgttaaattagataacaatttagaatca
+aaaaaaatttattgttcacgagctaggctagatttagcaaaaggtaaagagttcggtgag
+aatggtattgaaaaggtcttcttaaaaaacggttatactccagtttatatggaaacaatg
+tctttgaaagaacaaataagaacgctattatcagctacaacaatagtattaactagcggt
+tcgttggctcataatttattgtttataaacaataaaattaatgtttttattttaaataaa
+acttatagagtaaatcttcaccaatttttaataaataaaatctcagaagctagtgtgagc
+tttgtggatatttatcgttccccgttacctattttatatggatatggtccatttttaatg
+gatattactaaacctttagtgaatttttttgaggacagtggcttcacctatgattcagga
+accattttagataaaactgattattttaaattttatttaaaatggttatggagttataaa
+ttctttctatttagactgaatcacattaaagaaggaaacagtgaatttgagaagagtttt
+aaaataattagaagatattataaaatgggacgacagtatgagtaaatataaggaattagc
+aaaaaatacaggtacttttgctttagctaatttttcatcaaaaatattaatttttttgtt
+agtacctatatatacaaaagttctaacaacgacagagtatggtttttatgatttggttta
+tacaacaattcagctccttgtaccaatcctgacattgaatatatctgaagcagttatgag
+atttttaatgaaagaagatgtttcaaaaaaatcagttttttcgattgcaatacttgatat
+atttttagggtctattattttttgtttgttactactggtcaatcaaatattttctttatc
+ggagttaatttctcaatatagcatatatatcatggcgatttttgctttttatacacttaa
+taattttttgatacaatactctaaagggattgataaaataggtgtaacggctatctctgg
+agtcataagtgcagcagttatgctttcgatgaatattttattgttagtggtattaaattg
+gggactactaggtttttttatcgcaaatatttgtgggtatgtcattccttgtgtatatat
+aatagtaaaactaaaattatgggatttatttgaacttaaaattgatagatcgttacagtg
+ggaaatgatatattatactttacctttgattttaaatactttaagttggtgggttaataa
+cacttcagataggtatattataacagtaattataggtatacaagctagtgcgattatttc
+agttgcttataagattccacaaattttttccacaattagcgctatattcattcaatcgtg
+gcaaatatctgcaataaaaattcaggaagaaaaagaaggtaacacctttatatcaaaaat
+gcttttatattataatgcactcttgctgattatagcgagcggtatcattctatttgtaaa
+accaatctctaatatactcttcggagcttcattttattcagcgtggacgcttgtaccgtt
+tttaattattagcagtttgtttaatgcgatttcgggttatataggagcgataatgggcgc
+taaaatggatactaaaaatattgctaaatctgctttggttggaatgatagctaatgtttt
+tttaaatattgtattaacatttttaatgggactacaggggattacaatctcaactatgat
+agctagttttcttattttttatatgagaaaagatagtgttgaagaaattgctccagaaac
+atatagagctatttatctttcgtggtttttgttagtggttgaggctagtcttttggttta
+tatagattttattattggggctacattagttacattaatcaatttatttttattaaagga
+tactcttaaaccattatgtttaaaattattaaaaggatttaaatgaaaatgaatattcta
+caatacattaaaattttggctagaactatttttatgctattgataagtacagtgttatta
+cctgtcaggttaaaaaataataagattctatttattaatttcaatgggaagggttatggt
+gataatcctaaaagtatttgtgagtatcttagaactacttacccagatttagatttggtt
+tggcttgcaagagataacgaaggttttccagatggggttagggttgttaaatatgggact
+ttccaagctttttatgagcaagcgagttcgaaggtttgggtatataatgtaagagctttt
+gcaagaatactaaaaaaacgaggacagatttatattcaaacttggcatggtgcttctagt
+tttaagttgatagaaaaacaagctgatttaccaataaattatgttttagaagctaagtat
+gatgcaagagtcacagatataatgatttcagatagcagaaaacaaactgaagaatttcaa
+aagtatttttggtattcaggagaaatttttgaggtggggatgccgagaaatgatgccttg
+tttcactataaggaagactacgacaagttaaataatatcagaaaagaactaagcattcat
+tcagatgattatgttattttatatgcccctactttcagagatgatggggatgcatcttat
+ttagatataaattttgaacggcttttgcaatgtgttgaacacggaattaaaaagaaatgt
+aaattcttaattaggttacaccctaatcactcccatttgtgtaataatattttatttaat
+aagaatataatcaatgctacgttttattcagatatgcaagagcttactttgttggcagat
+gttttagtcacagattattcttcctcgatatttgattttatgcttttaaacaagccttat
+gtcagatatgtgaatgatttagaaaaatatgctgagcttaggggggtatcagatacatat
+tacgaattgccggattcgattattaaaactgctgaagaattgtatgacttactgcctaaa
+aaaatagaaaattttgattatgattctataaaaaaatatagaaatgaaatactgtgtcca
+atctttaatggaaccgctagtgaaaatgtaggaaggagaataattcaagagttgtga
diff --git a/tests/data/recombination_at_root/recombination_at_root.aln.gaps.snp_sites.aln b/tests/data/recombination_at_root/recombination_at_root.aln.gaps.snp_sites.aln
new file mode 100644
index 0000000..66ff6d3
--- /dev/null
+++ b/tests/data/recombination_at_root/recombination_at_root.aln.gaps.snp_sites.aln
@@ -0,0 +1,36 @@
+>sequence_one
+GTCTGATCAATATTAATAGTTTTGTTTGGCCCTTCCTCA---------AGTTTTCTGTTG
+AGTACGTGTGGTTGATTCATGGGGTAAATAAACGGAGAATGTATAAATTAGACAATCGAA
+ATTCAGTAATGGGCAGACCGCATACAAGCTCATCAATCTCGGGCTAGAAGGTGATTCCAA
+CACTCTGATCAACCGTAAGTCTTGCCGGTCTCTAAAGGGGGGACATGGTTGTAAATGTAT
+GATAAGAAATAAATAGTCCCGGG
+>sequence_two
+GCCCAATCACTGCCGGCGACCCCTACCAATAGAGTTTTA---------GTCCAATAAACA
+TAACAAGACACAATTAATGCATAAAGGGGTGGAAAGATGAACGATTGCCGACGGTCTAGG
+GACAGAATTCAATTGACTTATGAGTCTATCTCCGTTCAATATATCGATGCCGAGAGAAGT
+AGTCAATGATCGTTACTGACTACCAATACTGACTGGTAAAATGTGCATCATCTCGATGGC
+ACCCGATGCGTCGCCTAGGAAAA
+>sequence_three
+ACTCAGGTGACATTAATAGTTTTGTTTGGCCCTTCCGCGTTATGGGAGGGCCAATAAACA
+TAACAAGACACAATTAATGCATAAAGGGGTGGAAAGATGAACGATTGCTGACGGTCTAGG
+GACAGAATTCAATTGACTTATGAGTCTATCTCCGTTCAATATATCGATGCCGAGAGAAGT
+AGTCAATGATCGTTACTGACTACCAATACTGACTGGTAAAATGTGCATCATCTCGATGGC
+ACCCGATGCGTCGCCTAGGAAAA
+>sequence_four
+GTCTGATCAATATTAATAGTTTTGTTTGGCCCTTCCTCATTATGGGAGGGTTTTCTGTTG
+AGTACGTGTGGTTGATTCATGGGGTAAATAAACGGAGAATGTATAAATTAGACAATCGAA
+ATTCAGTAATGGGCAGACCGCATACAAGCTCATCAATCTCGGGCTAGAAGGTGATTCCAA
+CACTCTGATTAACCGTAAGTCTTGCCGGTCTCTAAAGGGGGGACATGGTTGTAAATGTAT
+GATAAGAAATAAATAGTCCCGGG
+>N2
+ACTCAGGTGACATTAATAGTTTTGTTTGGCCCTTCCGCGTTATGGGAGGGCCAATAAACA
+TAACAAGACACAATTAATGCATAAAGGGGTGGAAAGATGAACGATTGCTGACGGTCTAGG
+GACAGAATTCAATTGACTTATGAGTCTATCTCCGTTCAATATATCGATGCCGAGAGAAGT
+AGTCAATGATCGTTACTGACTACCAATACTGACTGGTAAAATGTGCATCATCTCGATGGC
+ACCCGATGCGTCGCCTAGGAAAA
+>N1
+GTCTGATCAATATTAATAGTTTTGTTTGGCCCTTCCTCATTATGGGAGAGTTTTCTGTTG
+AGTACGTGTGGTTGATTCATGGGGTAAATAAACGGAGAATGTATAAATTAGACAATCGAA
+ATTCAGTAATGGGCAGACCGCATACAAGCTCATCAATCTCGGGCTAGAAGGTGATTCCAA
+CACTCTGATCAACCGTAAGTCTTGCCGGTCTCTAAAGGGGGGACATGGTTGTAAATGTAT
+GATAAGAAATAAATAGTCCCGGG
diff --git a/tests/data/recombination_at_root/recombination_at_root.aln.gaps.vcf b/tests/data/recombination_at_root/recombination_at_root.aln.gaps.vcf
new file mode 100644
index 0000000..6914117
--- /dev/null
+++ b/tests/data/recombination_at_root/recombination_at_root.aln.gaps.vcf
@@ -0,0 +1,267 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=12417>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sequence_one sequence_two sequence_three sequence_four
+1 25 . G A . . . AB G G A G
+1 139 . T C . . . AB T C C T
+1 145 . C T . . . AB C C T C
+1 193 . T C . . . AB T C C T
+1 219 . G A . . . AB G A A G
+1 339 . A G . . . AB A A G A
+1 369 . T G . . . AB T T G T
+1 372 . C T . . . AB C C T C
+1 375 . A G . . . AB A A G A
+1 427 . A C . . . AB A C A A
+1 429 . T C . . . AB T T C T
+1 456 . A G . . . AB A G A A
+1 470 . T C . . . AB T C T T
+1 486 . T C . . . AB T C T T
+1 489 . A G . . . AB A G A A
+1 531 . A G . . . AB A G A A
+1 550 . T C . . . AB T C T T
+1 579 . A G . . . AB A G A A
+1 582 . G A . . . AB G A G G
+1 594 . T C . . . AB T C T T
+1 702 . T C . . . AB T C T T
+1 705 . T C . . . AB T C T T
+1 711 . T C . . . AB T C T T
+1 714 . G T . . . AB G T G G
+1 732 . T A . . . AB T A T T
+1 780 . T C . . . AB T C T T
+1 807 . T C . . . AB T C T T
+1 831 . G A . . . AB G A G G
+1 852 . G A . . . AB G A G G
+1 867 . C T . . . AB C T C C
+1 922 . C A . . . AB C A C C
+1 933 . C G . . . AB C G C C
+1 936 . T A . . . AB T A T T
+1 951 . T G . . . AB T G T T
+1 954 . C T . . . AB C T C C
+1 966 . C T . . . AB C T C C
+1 978 . T G . . . AB T T G T
+1 1440 . C T . . . AB C T C C
+1 2365 . A G . . . AB A A G A
+1 3540 . - T . . . AB - - T T
+1 3541 . - T . . . AB - - T T
+1 3542 . - A . . . AB - - A A
+1 3543 . - T . . . AB - - T T
+1 3544 . - G . . . AB - - G G
+1 3545 . - G . . . AB - - G G
+1 3546 . - G . . . AB - - G G
+1 3547 . - A . . . AB - - A A
+1 3548 . - G . . . AB - - G G
+1 9595 . A G . . . AB A G G G
+1 10237 . G T . . . AB G T G G
+1 11421 . T C . . . AB T C C T
+1 11427 . T C . . . AB T C C T
+1 11430 . T A . . . AB T A A T
+1 11439 . T A . . . AB T A A T
+1 11442 . C T . . . AB C T T C
+1 11448 . T A . . . AB T A A T
+1 11457 . G A . . . AB G A A G
+1 11460 . T A . . . AB T A A T
+1 11466 . T C . . . AB T C C T
+1 11467 . G A . . . AB G A A G
+1 11469 . A T . . . AB A T T A
+1 11471 . G A . . . AB G A A G
+1 11475 . T A . . . AB T A A T
+1 11477 . A C . . . AB A C C A
+1 11478 . C A . . . AB C A A C
+1 11479 . G A . . . AB G A A G
+1 11484 . T G . . . AB T G G T
+1 11496 . G A . . . AB G A A G
+1 11499 . T C . . . AB T C C T
+1 11502 . G A . . . AB G A A G
+1 11503 . G C . . . AB G C C G
+1 11505 . T A . . . AB T A A T
+1 11508 . T A . . . AB T A A T
+1 11517 . G T . . . AB G T T G
+1 11518 . A T . . . AB A T T A
+1 11520 . T A . . . AB T A A T
+1 11521 . T A . . . AB T A A T
+1 11523 . C T . . . AB C T T C
+1 11525 . A G . . . AB A G G A
+1 11535 . T C . . . AB T C C T
+1 11538 . G A . . . AB G A A G
+1 11544 . G T . . . AB G T T G
+1 11550 . G A . . . AB G A A G
+1 11553 . G A . . . AB G A A G
+1 11556 . T A . . . AB T A A T
+1 11562 . A G . . . AB A G G A
+1 11571 . A G . . . AB A G G A
+1 11574 . A G . . . AB A G G A
+1 11577 . T G . . . AB T G G T
+1 11583 . A T . . . AB A T T A
+1 11586 . A G . . . AB A G G A
+1 11597 . A G . . . AB A G G A
+1 11599 . C A . . . AB C A A C
+1 11600 . G A . . . AB G A A G
+1 11603 . G A . . . AB G A A G
+1 11604 . A G . . . AB A G G A
+1 11607 . G A . . . AB G A A G
+1 11608 . A T . . . AB A T T A
+1 11619 . A G . . . AB A G G A
+1 11637 . T A . . . AB T A A T
+1 11646 . G A . . . AB G A A G
+1 11647 . T C . . . AB T C C T
+1 11661 . A G . . . AB A G G A
+1 11667 . T A . . . AB T A A T
+1 11673 . A T . . . AB A T T A
+1 11674 . A T . . . AB A T T A
+1 11676 . A G . . . AB A G G A
+1 11679 . T C . . . AB T C C T
+1 11686 . T C . . . AB T C T T
+1 11688 . A G . . . AB A G G A
+1 11697 . G A . . . AB G A A G
+1 11707 . A C . . . AB A C C A
+1 11712 . C G . . . AB C G G C
+1 11715 . A G . . . AB A G G A
+1 11719 . A T . . . AB A T T A
+1 11733 . T C . . . AB T C C T
+1 11736 . C T . . . AB C T T C
+1 11738 . G A . . . AB G A A G
+1 11739 . A G . . . AB A G G A
+1 11742 . A G . . . AB A G G A
+1 11751 . A G . . . AB A G G A
+1 11756 . T A . . . AB T A A T
+1 11757 . T C . . . AB T C C T
+1 11758 . C A . . . AB C A A C
+1 11759 . A G . . . AB A G G A
+1 11763 . G A . . . AB G A A G
+1 11776 . T A . . . AB T A A T
+1 11778 . A T . . . AB A T T A
+1 11781 . A T . . . AB A T T A
+1 11788 . T C . . . AB T C C T
+1 11796 . G A . . . AB G A A G
+1 11805 . G A . . . AB G A A G
+1 11815 . G T . . . AB G T T G
+1 11826 . C T . . . AB C T T C
+1 11828 . A G . . . AB A G G A
+1 11832 . G A . . . AB G A A G
+1 11835 . A C . . . AB A C C A
+1 11838 . C T . . . AB C T T C
+1 11841 . C T . . . AB C T T C
+1 11842 . G A . . . AB G A A G
+1 11844 . C T . . . AB C T T C
+1 11851 . A G . . . AB A G G A
+1 11853 . T A . . . AB T A A T
+1 11857 . A G . . . AB A G G A
+1 11859 . C T . . . AB C T T C
+1 11860 . A C . . . AB A C C A
+1 11871 . A T . . . AB A T T A
+1 11873 . G A . . . AB G A A G
+1 11874 . C T . . . AB C T T C
+1 11877 . T C . . . AB T C C T
+1 11878 . C T . . . AB C T T C
+1 11879 . A C . . . AB A C C A
+1 11880 . T C . . . AB T C C T
+1 11882 . C G . . . AB C G G C
+1 11883 . A T . . . AB A T T A
+1 11891 . A T . . . AB A T T A
+1 11895 . T C . . . AB T C C T
+1 11907 . C A . . . AB C A A C
+1 11910 . T A . . . AB T A A T
+1 11916 . C T . . . AB C T T C
+1 11923 . G A . . . AB G A A G
+1 11928 . G T . . . AB G T T G
+1 11932 . G A . . . AB G A A G
+1 11933 . C T . . . AB C T T C
+1 11937 . T C . . . AB T C C T
+1 11943 . A G . . . AB A G G A
+1 11944 . G A . . . AB G A A G
+1 11947 . A T . . . AB A T T A
+1 11950 . A G . . . AB A G G A
+1 11956 . G C . . . AB G C C G
+1 11961 . G C . . . AB G C C G
+1 11964 . T G . . . AB T G G T
+1 11967 . G A . . . AB G A A G
+1 11970 . A G . . . AB A G G A
+1 11971 . T A . . . AB T A A T
+1 11976 . T G . . . AB T G G T
+1 11980 . C A . . . AB C A A C
+1 11982 . C A . . . AB C A A C
+1 11990 . A G . . . AB A G G A
+1 11997 . A T . . . AB A T T A
+1 12006 . C A . . . AB C A A C
+1 12018 . A G . . . AB A G G A
+1 12021 . C T . . . AB C T T C
+1 12027 . T C . . . AB T C C T
+1 12033 . C A . . . AB C A A C
+1 12036 . T A . . . AB T A A T
+1 12039 . G T . . . AB G T T G
+1 12044 . A G . . . AB A G G A
+1 12045 . T A . . . AB T A A T
+1 12053 . C T . . . AB C T T T
+1 12061 . A C . . . AB A C C A
+1 12064 . A G . . . AB A G G A
+1 12072 . C T . . . AB C T T C
+1 12077 . C T . . . AB C T T C
+1 12081 . G A . . . AB G A A G
+1 12084 . T C . . . AB T C C T
+1 12086 . A T . . . AB A T T A
+1 12099 . A G . . . AB A G G A
+1 12102 . G A . . . AB G A A G
+1 12105 . T C . . . AB T C C T
+1 12107 . C T . . . AB C T T C
+1 12108 . T A . . . AB T A A T
+1 12124 . T C . . . AB T C C T
+1 12127 . G C . . . AB G C C G
+1 12129 . C A . . . AB C A A C
+1 12144 . C A . . . AB C A A C
+1 12147 . G T . . . AB G T T G
+1 12162 . G A . . . AB G A A G
+1 12165 . T C . . . AB T C C T
+1 12171 . C T . . . AB C T T C
+1 12177 . T G . . . AB T G G T
+1 12183 . C A . . . AB C A A C
+1 12199 . T C . . . AB T C C T
+1 12201 . A T . . . AB A T T A
+1 12204 . A G . . . AB A G G A
+1 12205 . A G . . . AB A G G A
+1 12211 . G T . . . AB G T T G
+1 12214 . G A . . . AB G A A G
+1 12216 . G A . . . AB G A A G
+1 12222 . G A . . . AB G A A G
+1 12225 . G A . . . AB G A A G
+1 12226 . G T . . . AB G T T G
+1 12231 . A G . . . AB A G G A
+1 12243 . C T . . . AB C T T C
+1 12246 . A G . . . AB A G G A
+1 12247 . T C . . . AB T C C T
+1 12249 . G A . . . AB G A A G
+1 12252 . G T . . . AB G T T G
+1 12255 . T C . . . AB T C C T
+1 12256 . T A . . . AB T A A T
+1 12258 . G T . . . AB G T T G
+1 12261 . T C . . . AB T C C T
+1 12265 . A T . . . AB A T T A
+1 12266 . A C . . . AB A C C A
+1 12267 . A G . . . AB A G G A
+1 12270 . T A . . . AB T A A T
+1 12271 . G T . . . AB G T T G
+1 12273 . T G . . . AB T G G T
+1 12276 . A G . . . AB A G G A
+1 12280 . T C . . . AB T C C T
+1 12286 . G A . . . AB G A A G
+1 12287 . A C . . . AB A C C A
+1 12289 . T C . . . AB T C C T
+1 12291 . A C . . . AB A C C A
+1 12298 . A G . . . AB A G G A
+1 12307 . G A . . . AB G A A G
+1 12309 . A T . . . AB A T T A
+1 12310 . A G . . . AB A G G A
+1 12323 . A C . . . AB A C C A
+1 12325 . T G . . . AB T G G T
+1 12333 . A T . . . AB A T T A
+1 12334 . A C . . . AB A C C A
+1 12347 . A G . . . AB A G G A
+1 12350 . T C . . . AB T C C T
+1 12351 . A C . . . AB A C C A
+1 12354 . G T . . . AB G T T G
+1 12355 . T A . . . AB T A A T
+1 12363 . C G . . . AB C G G C
+1 12374 . C G . . . AB C G G C
+1 12375 . C A . . . AB C A A C
+1 12388 . G A . . . AB G A A G
+1 12411 . G A . . . AB G A A G
+1 12416 . G A . . . AB G A A G
diff --git a/tests/data/small_alignment.aln b/tests/data/small_alignment.aln
new file mode 100644
index 0000000..9d45247
--- /dev/null
+++ b/tests/data/small_alignment.aln
@@ -0,0 +1,6 @@
+>reference_sequence
+aaccggtt
+>comparison_sequence
+AACCGGTT
+>another_comparison_sequence
+AACCGCTT
\ No newline at end of file
diff --git a/tests/data/small_phylip_file.aln b/tests/data/small_phylip_file.aln
new file mode 100644
index 0000000..0c13b0a
--- /dev/null
+++ b/tests/data/small_phylip_file.aln
@@ -0,0 +1,6 @@
+>2956_6_1
+AACGC
+>2956_6_2
+AAGGC
+>2956_6_3
+ATTTT
\ No newline at end of file
diff --git a/tests/data/two_sequences.aln b/tests/data/two_sequences.aln
new file mode 100644
index 0000000..2917477
--- /dev/null
+++ b/tests/data/two_sequences.aln
@@ -0,0 +1,4 @@
+>ABC_1
+NNNNNNNNNNNNNNNNNNNNNNNNNCTATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGC [...]
+>EFG_2
+NNNNNNNNNNNNNNNNNNNNNNNNNCATATAGAGATCTTTTTATTAGATCTACTATTAAGGAGCAGGATCTTTGTGGATAAGTGAAAAATGATCAACAAGATCATGCGATTCAGAAGGATCAGATCGTGTGATCAACCACTGATCTGTTCAAGGATTAGCTGGGATCAAAAACCTATGTTATACACAGCCACCTTGGGATCTAAAACTTGTTATATGGATAACTATAGGAAGATCACCGGATAATCGTATAGTTATCCACATGAGATTTGATTGAAAAAGCATCAATCAATTTTTTCACTACCGTTAAATTTATCCACAATCCAAAAAAAAGAGCGGCATTAAGCCGCTCTGCATGGAATAGGTCATTATTTAGAAGCGATTGATGACGCGTTTGAGCCAAGCTTCAGCGGCATCTTCAGGCACTGGGTGCTCTTGTACATCGATGGTAAAGCAGTTGGCCAGAGGTTTAGCACCAATATCCCCCAGCAGCT [...]
diff --git a/tests/data/two_sequences.aln.phylip b/tests/data/two_sequences.aln.phylip
new file mode 100644
index 0000000..d8631f7
--- /dev/null
+++ b/tests/data/two_sequences.aln.phylip
@@ -0,0 +1,3 @@
+2 1470
+ABC_1 TATATAGAGATCTATAGATCTACTATAGAGCAGATCTGTGATAGTGATGATCACAGATCATGCGATCAGAGATCAGATCGTGTGATCACACTGATCTGTCAGATAGCTGATCACTATGTATACACAGCACTGATCTACTGTATATGATACTATAGAGATCACGATATCGTATAGTATCACATGAGATGATGAGCATCATCATCACTACGTATATCACATCAGAGCGCATAGCGCTCTGCATGATAGTCATATAGAGCGATGATGACGCGTGAGCAGCTCAGCGCATCTCAGCACTGTGCTCTGTACATCGATGTAGCAGTGCAGAGTAGCACATATCAGCAGCTGATAGCATGTACTGCGCGCAGAGTATCGTAGCTGATCACATCGCGACACGCATACGTAGTGCAGAGTATCGTGTGTATCTGCAGAGCTGATAGCTGATATATCGTACTCACAGCGTGTGAGTGATGATCAGCAGTCTAGCAG [...]
+EFG_2 ATATAGAGATCTATAGATCTACTATAGAGCAGATCTGTGATAGTGATGATCACAGATCATGCGATCAGAGATCAGATCGTGTGATCACACTGATCTGTCAGATAGCTGATCACTATGTATACACAGCACTGATCTACTGTATATGATACTATAGAGATCACGATATCGTATAGTATCACATGAGATGATGAGCATCATCATCACTACGTATATCACATCAGAGCGCATAGCGCTCTGCATGATAGTCATATAGAGCGATGATGACGCGTGAGCAGCTCAGCGCATCTCAGCACTGTGCTCTGTACATCGATGTAGCAGTGCAGAGTAGCACATATCAGCAGCTGATAGCATGTACTGCGCGCAGAGTATCGTAGCTGATCACATCGCGACACGCATACGTAGTGCAGAGTATCGTGTGTATCTGCAGAGCTGATAGCTGATATATCGTACTCACAGCGTGTGAGTGATGATCAGCAGTCTAGCAGA [...]
diff --git a/tests/data/two_sequences.aln.snp_sites.aln b/tests/data/two_sequences.aln.snp_sites.aln
new file mode 100644
index 0000000..308e5c7
--- /dev/null
+++ b/tests/data/two_sequences.aln.snp_sites.aln
@@ -0,0 +1,4 @@
+>ABC_1
+TATATAGAGATCTATAGATCTACTATAGAGCAGATCTGTGATAGTGATGATCACAGATCATGCGATCAGAGATCAGATCGTGTGATCACACTGATCTGTCAGATAGCTGATCACTATGTATACACAGCACTGATCTACTGTATATGATACTATAGAGATCACGATATCGTATAGTATCACATGAGATGATGAGCATCATCATCACTACGTATATCACATCAGAGCGCATAGCGCTCTGCATGATAGTCATATAGAGCGATGATGACGCGTGAGCAGCTCAGCGCATCTCAGCACTGTGCTCTGTACATCGATGTAGCAGTGCAGAGTAGCACATATCAGCAGCTGATAGCATGTACTGCGCGCAGAGTATCGTAGCTGATCACATCGCGACACGCATACGTAGTGCAGAGTATCGTGTGTATCTGCAGAGCTGATAGCTGATATATCGTACTCACAGCGTGTGAGTGATGATCAGCAGTCTAGCAGATCTCA [...]
+>EFG_2
+ATATAGAGATCTATAGATCTACTATAGAGCAGATCTGTGATAGTGATGATCACAGATCATGCGATCAGAGATCAGATCGTGTGATCACACTGATCTGTCAGATAGCTGATCACTATGTATACACAGCACTGATCTACTGTATATGATACTATAGAGATCACGATATCGTATAGTATCACATGAGATGATGAGCATCATCATCACTACGTATATCACATCAGAGCGCATAGCGCTCTGCATGATAGTCATATAGAGCGATGATGACGCGTGAGCAGCTCAGCGCATCTCAGCACTGTGCTCTGTACATCGATGTAGCAGTGCAGAGTAGCACATATCAGCAGCTGATAGCATGTACTGCGCGCAGAGTATCGTAGCTGATCACATCGCGACACGCATACGTAGTGCAGAGTATCGTGTGTATCTGCAGAGCTGATAGCTGATATATCGTACTCACAGCGTGTGAGTGATGATCAGCAGTCTAGCAGATCTCAC [...]
diff --git a/tests/data/two_sequences.aln.vcf b/tests/data/two_sequences.aln.vcf
new file mode 100644
index 0000000..7802280
--- /dev/null
+++ b/tests/data/two_sequences.aln.vcf
@@ -0,0 +1,1474 @@
+##fileformat=VCFv4.2
+##contig=<ID=1,length=2000>
+##FORMAT=<ID=AB,Number=1,Type=String,Description="Alt Base">
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT ABC_1 EFG_2
+1 27 . T A . . . AB T A
+1 28 . A T . . . AB A T
+1 29 . T A . . . AB T A
+1 30 . A T . . . AB A T
+1 31 . T A . . . AB T A
+1 32 . A G . . . AB A G
+1 33 . G A . . . AB G A
+1 34 . A G . . . AB A G
+1 35 . G A . . . AB G A
+1 36 . A T . . . AB A T
+1 37 . T C . . . AB T C
+1 38 . C T . . . AB C T
+1 43 . T A . . . AB T A
+1 44 . A T . . . AB A T
+1 46 . T A . . . AB T A
+1 47 . A G . . . AB A G
+1 48 . G A . . . AB G A
+1 49 . A T . . . AB A T
+1 50 . T C . . . AB T C
+1 51 . C T . . . AB C T
+1 52 . T A . . . AB T A
+1 53 . A C . . . AB A C
+1 54 . C T . . . AB C T
+1 55 . T A . . . AB T A
+1 56 . A T . . . AB A T
+1 58 . T A . . . AB T A
+1 60 . A G . . . AB A G
+1 62 . G A . . . AB G A
+1 63 . A G . . . AB A G
+1 64 . G C . . . AB G C
+1 65 . C A . . . AB C A
+1 66 . A G . . . AB A G
+1 68 . G A . . . AB G A
+1 69 . A T . . . AB A T
+1 70 . T C . . . AB T C
+1 71 . C T . . . AB C T
+1 74 . T G . . . AB T G
+1 75 . G T . . . AB G T
+1 76 . T G . . . AB T G
+1 78 . G A . . . AB G A
+1 79 . A T . . . AB A T
+1 80 . T A . . . AB T A
+1 82 . A G . . . AB A G
+1 83 . G T . . . AB G T
+1 84 . T G . . . AB T G
+1 85 . G A . . . AB G A
+1 90 . A T . . . AB A T
+1 91 . T G . . . AB T G
+1 92 . G A . . . AB G A
+1 93 . A T . . . AB A T
+1 94 . T C . . . AB T C
+1 95 . C A . . . AB C A
+1 97 . A C . . . AB A C
+1 98 . C A . . . AB C A
+1 100 . A G . . . AB A G
+1 101 . G A . . . AB G A
+1 102 . A T . . . AB A T
+1 103 . T C . . . AB T C
+1 104 . C A . . . AB C A
+1 105 . A T . . . AB A T
+1 106 . T G . . . AB T G
+1 107 . G C . . . AB G C
+1 108 . C G . . . AB C G
+1 109 . G A . . . AB G A
+1 110 . A T . . . AB A T
+1 112 . T C . . . AB T C
+1 113 . C A . . . AB C A
+1 114 . A G . . . AB A G
+1 115 . G A . . . AB G A
+1 117 . A G . . . AB A G
+1 119 . G A . . . AB G A
+1 120 . A T . . . AB A T
+1 121 . T C . . . AB T C
+1 122 . C A . . . AB C A
+1 123 . A G . . . AB A G
+1 124 . G A . . . AB G A
+1 125 . A T . . . AB A T
+1 126 . T C . . . AB T C
+1 127 . C G . . . AB C G
+1 128 . G T . . . AB G T
+1 129 . T G . . . AB T G
+1 130 . G T . . . AB G T
+1 131 . T G . . . AB T G
+1 132 . G A . . . AB G A
+1 133 . A T . . . AB A T
+1 134 . T C . . . AB T C
+1 135 . C A . . . AB C A
+1 137 . A C . . . AB A C
+1 139 . C A . . . AB C A
+1 140 . A C . . . AB A C
+1 141 . C T . . . AB C T
+1 142 . T G . . . AB T G
+1 143 . G A . . . AB G A
+1 144 . A T . . . AB A T
+1 145 . T C . . . AB T C
+1 146 . C T . . . AB C T
+1 147 . T G . . . AB T G
+1 148 . G T . . . AB G T
+1 150 . T C . . . AB T C
+1 151 . C A . . . AB C A
+1 153 . A G . . . AB A G
+1 155 . G A . . . AB G A
+1 156 . A T . . . AB A T
+1 158 . T A . . . AB T A
+1 159 . A G . . . AB A G
+1 160 . G C . . . AB G C
+1 161 . C T . . . AB C T
+1 162 . T G . . . AB T G
+1 165 . G A . . . AB G A
+1 166 . A T . . . AB A T
+1 167 . T C . . . AB T C
+1 168 . C A . . . AB C A
+1 173 . A C . . . AB A C
+1 175 . C T . . . AB C T
+1 176 . T A . . . AB T A
+1 177 . A T . . . AB A T
+1 178 . T G . . . AB T G
+1 179 . G T . . . AB G T
+1 181 . T A . . . AB T A
+1 182 . A T . . . AB A T
+1 183 . T A . . . AB T A
+1 184 . A C . . . AB A C
+1 185 . C A . . . AB C A
+1 186 . A C . . . AB A C
+1 187 . C A . . . AB C A
+1 188 . A G . . . AB A G
+1 189 . G C . . . AB G C
+1 191 . C A . . . AB C A
+1 192 . A C . . . AB A C
+1 194 . C T . . . AB C T
+1 196 . T G . . . AB T G
+1 199 . G A . . . AB G A
+1 200 . A T . . . AB A T
+1 201 . T C . . . AB T C
+1 202 . C T . . . AB C T
+1 203 . T A . . . AB T A
+1 207 . A C . . . AB A C
+1 208 . C T . . . AB C T
+1 210 . T G . . . AB T G
+1 211 . G T . . . AB G T
+1 213 . T A . . . AB T A
+1 214 . A T . . . AB A T
+1 215 . T A . . . AB T A
+1 216 . A T . . . AB A T
+1 217 . T G . . . AB T G
+1 219 . G A . . . AB G A
+1 220 . A T . . . AB A T
+1 221 . T A . . . AB T A
+1 223 . A C . . . AB A C
+1 224 . C T . . . AB C T
+1 225 . T A . . . AB T A
+1 226 . A T . . . AB A T
+1 227 . T A . . . AB T A
+1 228 . A G . . . AB A G
+1 230 . G A . . . AB G A
+1 232 . A G . . . AB A G
+1 233 . G A . . . AB G A
+1 234 . A T . . . AB A T
+1 235 . T C . . . AB T C
+1 236 . C A . . . AB C A
+1 237 . A C . . . AB A C
+1 239 . C G . . . AB C G
+1 241 . G A . . . AB G A
+1 242 . A T . . . AB A T
+1 243 . T A . . . AB T A
+1 245 . A T . . . AB A T
+1 246 . T C . . . AB T C
+1 247 . C G . . . AB C G
+1 248 . G T . . . AB G T
+1 249 . T A . . . AB T A
+1 250 . A T . . . AB A T
+1 251 . T A . . . AB T A
+1 252 . A G . . . AB A G
+1 253 . G T . . . AB G T
+1 255 . T A . . . AB T A
+1 256 . A T . . . AB A T
+1 257 . T C . . . AB T C
+1 259 . C A . . . AB C A
+1 260 . A C . . . AB A C
+1 261 . C A . . . AB C A
+1 262 . A T . . . AB A T
+1 263 . T G . . . AB T G
+1 264 . G A . . . AB G A
+1 265 . A G . . . AB A G
+1 266 . G A . . . AB G A
+1 267 . A T . . . AB A T
+1 270 . T G . . . AB T G
+1 271 . G A . . . AB G A
+1 272 . A T . . . AB A T
+1 274 . T G . . . AB T G
+1 275 . G A . . . AB G A
+1 280 . A G . . . AB A G
+1 281 . G C . . . AB G C
+1 282 . C A . . . AB C A
+1 283 . A T . . . AB A T
+1 284 . T C . . . AB T C
+1 285 . C A . . . AB C A
+1 287 . A T . . . AB A T
+1 288 . T C . . . AB T C
+1 289 . C A . . . AB C A
+1 291 . A T . . . AB A T
+1 297 . T C . . . AB T C
+1 298 . C A . . . AB C A
+1 299 . A C . . . AB A C
+1 300 . C T . . . AB C T
+1 301 . T A . . . AB T A
+1 302 . A C . . . AB A C
+1 304 . C G . . . AB C G
+1 305 . G T . . . AB G T
+1 307 . T A . . . AB T A
+1 310 . A T . . . AB A T
+1 313 . T A . . . AB T A
+1 314 . A T . . . AB A T
+1 315 . T C . . . AB T C
+1 317 . C A . . . AB C A
+1 318 . A C . . . AB A C
+1 319 . C A . . . AB C A
+1 321 . A T . . . AB A T
+1 322 . T C . . . AB T C
+1 324 . C A . . . AB C A
+1 332 . A G . . . AB A G
+1 333 . G A . . . AB G A
+1 334 . A G . . . AB A G
+1 335 . G C . . . AB G C
+1 336 . C G . . . AB C G
+1 338 . G C . . . AB G C
+1 339 . C A . . . AB C A
+1 340 . A T . . . AB A T
+1 342 . T A . . . AB T A
+1 344 . A G . . . AB A G
+1 345 . G C . . . AB G C
+1 347 . C G . . . AB C G
+1 348 . G C . . . AB G C
+1 349 . C T . . . AB C T
+1 350 . T C . . . AB T C
+1 351 . C T . . . AB C T
+1 352 . T G . . . AB T G
+1 353 . G C . . . AB G C
+1 354 . C A . . . AB C A
+1 355 . A T . . . AB A T
+1 356 . T G . . . AB T G
+1 358 . G A . . . AB G A
+1 360 . A T . . . AB A T
+1 361 . T A . . . AB T A
+1 362 . A G . . . AB A G
+1 364 . G T . . . AB G T
+1 365 . T C . . . AB T C
+1 366 . C A . . . AB C A
+1 367 . A T . . . AB A T
+1 369 . T A . . . AB T A
+1 370 . A T . . . AB A T
+1 373 . T A . . . AB T A
+1 374 . A G . . . AB A G
+1 375 . G A . . . AB G A
+1 377 . A G . . . AB A G
+1 378 . G C . . . AB G C
+1 379 . C G . . . AB C G
+1 380 . G A . . . AB G A
+1 381 . A T . . . AB A T
+1 383 . T G . . . AB T G
+1 384 . G A . . . AB G A
+1 385 . A T . . . AB A T
+1 386 . T G . . . AB T G
+1 387 . G A . . . AB G A
+1 388 . A C . . . AB A C
+1 389 . C G . . . AB C G
+1 390 . G C . . . AB G C
+1 391 . C G . . . AB C G
+1 392 . G T . . . AB G T
+1 395 . T G . . . AB T G
+1 396 . G A . . . AB G A
+1 397 . A G . . . AB A G
+1 398 . G C . . . AB G C
+1 400 . C A . . . AB C A
+1 402 . A G . . . AB A G
+1 403 . G C . . . AB G C
+1 404 . C T . . . AB C T
+1 406 . T C . . . AB T C
+1 407 . C A . . . AB C A
+1 408 . A G . . . AB A G
+1 409 . G C . . . AB G C
+1 410 . C G . . . AB C G
+1 412 . G C . . . AB G C
+1 413 . C A . . . AB C A
+1 414 . A T . . . AB A T
+1 415 . T C . . . AB T C
+1 416 . C T . . . AB C T
+1 418 . T C . . . AB T C
+1 419 . C A . . . AB C A
+1 420 . A G . . . AB A G
+1 422 . G C . . . AB G C
+1 423 . C A . . . AB C A
+1 424 . A C . . . AB A C
+1 425 . C T . . . AB C T
+1 426 . T G . . . AB T G
+1 429 . G T . . . AB G T
+1 430 . T G . . . AB T G
+1 431 . G C . . . AB G C
+1 432 . C T . . . AB C T
+1 433 . T C . . . AB T C
+1 434 . C T . . . AB C T
+1 436 . T G . . . AB T G
+1 437 . G T . . . AB G T
+1 438 . T A . . . AB T A
+1 439 . A C . . . AB A C
+1 440 . C A . . . AB C A
+1 441 . A T . . . AB A T
+1 442 . T C . . . AB T C
+1 443 . C G . . . AB C G
+1 444 . G A . . . AB G A
+1 445 . A T . . . AB A T
+1 446 . T G . . . AB T G
+1 448 . G T . . . AB G T
+1 449 . T A . . . AB T A
+1 452 . A G . . . AB A G
+1 453 . G C . . . AB G C
+1 454 . C A . . . AB C A
+1 455 . A G . . . AB A G
+1 456 . G T . . . AB G T
+1 458 . T G . . . AB T G
+1 460 . G C . . . AB G C
+1 462 . C A . . . AB C A
+1 463 . A G . . . AB A G
+1 464 . G A . . . AB G A
+1 465 . A G . . . AB A G
+1 467 . G T . . . AB G T
+1 470 . T A . . . AB T A
+1 471 . A G . . . AB A G
+1 472 . G C . . . AB G C
+1 473 . C A . . . AB C A
+1 474 . A C . . . AB A C
+1 476 . C A . . . AB C A
+1 478 . A T . . . AB A T
+1 479 . T A . . . AB T A
+1 480 . A T . . . AB A T
+1 481 . T C . . . AB T C
+1 486 . C A . . . AB C A
+1 487 . A G . . . AB A G
+1 488 . G C . . . AB G C
+1 489 . C A . . . AB C A
+1 490 . A G . . . AB A G
+1 491 . G C . . . AB G C
+1 492 . C T . . . AB C T
+1 493 . T G . . . AB T G
+1 494 . G A . . . AB G A
+1 495 . A T . . . AB A T
+1 496 . T A . . . AB T A
+1 497 . A G . . . AB A G
+1 499 . G C . . . AB G C
+1 500 . C A . . . AB C A
+1 501 . A T . . . AB A T
+1 502 . T G . . . AB T G
+1 503 . G T . . . AB G T
+1 506 . T A . . . AB T A
+1 507 . A C . . . AB A C
+1 509 . C T . . . AB C T
+1 510 . T G . . . AB T G
+1 511 . G C . . . AB G C
+1 513 . C G . . . AB C G
+1 514 . G C . . . AB G C
+1 515 . C G . . . AB C G
+1 516 . G C . . . AB G C
+1 517 . C A . . . AB C A
+1 518 . A G . . . AB A G
+1 519 . G A . . . AB G A
+1 522 . A G . . . AB A G
+1 523 . G T . . . AB G T
+1 524 . T A . . . AB T A
+1 525 . A T . . . AB A T
+1 526 . T C . . . AB T C
+1 527 . C G . . . AB C G
+1 528 . G T . . . AB G T
+1 529 . T A . . . AB T A
+1 530 . A G . . . AB A G
+1 531 . G C . . . AB G C
+1 532 . C T . . . AB C T
+1 534 . T G . . . AB T G
+1 535 . G A . . . AB G A
+1 537 . A T . . . AB A T
+1 538 . T C . . . AB T C
+1 539 . C A . . . AB C A
+1 540 . A C . . . AB A C
+1 542 . C A . . . AB C A
+1 544 . A T . . . AB A T
+1 545 . T C . . . AB T C
+1 546 . C G . . . AB C G
+1 547 . G C . . . AB G C
+1 548 . C G . . . AB C G
+1 549 . G A . . . AB G A
+1 550 . A C . . . AB A C
+1 552 . C A . . . AB C A
+1 553 . A C . . . AB A C
+1 554 . C G . . . AB C G
+1 556 . G C . . . AB G C
+1 557 . C A . . . AB C A
+1 558 . A T . . . AB A T
+1 559 . T A . . . AB T A
+1 561 . A C . . . AB A C
+1 562 . C G . . . AB C G
+1 563 . G T . . . AB G T
+1 564 . T A . . . AB T A
+1 565 . A G . . . AB A G
+1 566 . G T . . . AB G T
+1 567 . T G . . . AB T G
+1 568 . G C . . . AB G C
+1 569 . C A . . . AB C A
+1 570 . A G . . . AB A G
+1 571 . G A . . . AB G A
+1 572 . A G . . . AB A G
+1 574 . G T . . . AB G T
+1 575 . T A . . . AB T A
+1 576 . A T . . . AB A T
+1 578 . T C . . . AB T C
+1 579 . C G . . . AB C G
+1 581 . G T . . . AB G T
+1 582 . T G . . . AB T G
+1 584 . G T . . . AB G T
+1 585 . T G . . . AB T G
+1 586 . G T . . . AB G T
+1 587 . T A . . . AB T A
+1 588 . A T . . . AB A T
+1 590 . T C . . . AB T C
+1 591 . C T . . . AB C T
+1 592 . T G . . . AB T G
+1 593 . G C . . . AB G C
+1 594 . C A . . . AB C A
+1 595 . A G . . . AB A G
+1 596 . G A . . . AB G A
+1 597 . A G . . . AB A G
+1 598 . G C . . . AB G C
+1 600 . C T . . . AB C T
+1 601 . T G . . . AB T G
+1 602 . G A . . . AB G A
+1 604 . A T . . . AB A T
+1 605 . T A . . . AB T A
+1 608 . A G . . . AB A G
+1 611 . G C . . . AB G C
+1 612 . C T . . . AB C T
+1 613 . T G . . . AB T G
+1 615 . G A . . . AB G A
+1 616 . A T . . . AB A T
+1 617 . T A . . . AB T A
+1 618 . A T . . . AB A T
+1 620 . T A . . . AB T A
+1 621 . A T . . . AB A T
+1 622 . T C . . . AB T C
+1 624 . C G . . . AB C G
+1 627 . G T . . . AB G T
+1 628 . T A . . . AB T A
+1 629 . A C . . . AB A C
+1 630 . C T . . . AB C T
+1 631 . T C . . . AB T C
+1 632 . C A . . . AB C A
+1 633 . A C . . . AB A C
+1 635 . C A . . . AB C A
+1 636 . A G . . . AB A G
+1 637 . G C . . . AB G C
+1 641 . C G . . . AB C G
+1 642 . G T . . . AB G T
+1 643 . T G . . . AB T G
+1 646 . G T . . . AB G T
+1 648 . T G . . . AB T G
+1 649 . G A . . . AB G A
+1 650 . A G . . . AB A G
+1 652 . G T . . . AB G T
+1 653 . T G . . . AB T G
+1 654 . G A . . . AB G A
+1 655 . A T . . . AB A T
+1 656 . T G . . . AB T G
+1 657 . G A . . . AB G A
+1 658 . A T . . . AB A T
+1 659 . T C . . . AB T C
+1 660 . C A . . . AB C A
+1 661 . A G . . . AB A G
+1 662 . G C . . . AB G C
+1 664 . C A . . . AB C A
+1 666 . A G . . . AB A G
+1 667 . G T . . . AB G T
+1 668 . T C . . . AB T C
+1 671 . C T . . . AB C T
+1 674 . T A . . . AB T A
+1 675 . A G . . . AB A G
+1 676 . G C . . . AB G C
+1 677 . C A . . . AB C A
+1 678 . A G . . . AB A G
+1 681 . G A . . . AB G A
+1 682 . A T . . . AB A T
+1 683 . T C . . . AB T C
+1 684 . C T . . . AB C T
+1 685 . T C . . . AB T C
+1 686 . C A . . . AB C A
+1 687 . A C . . . AB A C
+1 688 . C T . . . AB C T
+1 689 . T C . . . AB T C
+1 690 . C A . . . AB C A
+1 691 . A T . . . AB A T
+1 692 . T G . . . AB T G
+1 693 . G T . . . AB G T
+1 695 . T G . . . AB T G
+1 698 . G C . . . AB G C
+1 699 . C T . . . AB C T
+1 700 . T G . . . AB T G
+1 702 . G T . . . AB G T
+1 704 . T A . . . AB T A
+1 705 . A T . . . AB A T
+1 706 . T G . . . AB T G
+1 707 . G A . . . AB G A
+1 709 . A T . . . AB A T
+1 713 . T G . . . AB T G
+1 715 . G T . . . AB G T
+1 716 . T G . . . AB T G
+1 717 . G T . . . AB G T
+1 718 . T C . . . AB T C
+1 719 . C A . . . AB C A
+1 722 . A G . . . AB A G
+1 723 . G C . . . AB G C
+1 725 . C T . . . AB C T
+1 727 . T G . . . AB T G
+1 728 . G T . . . AB G T
+1 730 . T C . . . AB T C
+1 731 . C T . . . AB C T
+1 733 . T G . . . AB T G
+1 734 . G C . . . AB G C
+1 735 . C A . . . AB C A
+1 736 . A G . . . AB A G
+1 737 . G T . . . AB G T
+1 738 . T A . . . AB T A
+1 741 . A T . . . AB A T
+1 742 . T C . . . AB T C
+1 743 . C A . . . AB C A
+1 745 . C A . . . AB C A
+1 746 . T A . . . AB T A
+1 747 . C A . . . AB C A
+1 748 . A G . . . AB A G
+1 750 . G T . . . AB G T
+1 751 . T G . . . AB T G
+1 753 . G T . . . AB G T
+1 754 . T C . . . AB T C
+1 755 . C A . . . AB C A
+1 756 . A C . . . AB A C
+1 759 . C A . . . AB C A
+1 760 . A C . . . AB A C
+1 761 . C A . . . AB C A
+1 762 . A T . . . AB A T
+1 763 . T A . . . AB T A
+1 764 . A T . . . AB A T
+1 766 . T C . . . AB T C
+1 768 . C G . . . AB C G
+1 769 . G C . . . AB G C
+1 770 . C A . . . AB C A
+1 771 . A C . . . AB A C
+1 773 . C G . . . AB C G
+1 774 . G C . . . AB G C
+1 776 . C T . . . AB C T
+1 777 . T A . . . AB T A
+1 778 . A G . . . AB A G
+1 781 . G T . . . AB G T
+1 782 . T G . . . AB T G
+1 783 . G C . . . AB G C
+1 784 . C T . . . AB C T
+1 785 . T G . . . AB T G
+1 786 . G C . . . AB G C
+1 788 . C A . . . AB C A
+1 789 . A G . . . AB A G
+1 790 . G T . . . AB G T
+1 791 . T A . . . AB T A
+1 793 . A T . . . AB A T
+1 794 . T G . . . AB T G
+1 795 . G A . . . AB G A
+1 796 . A T . . . AB A T
+1 797 . T A . . . AB T A
+1 798 . A T . . . AB A T
+1 799 . T G . . . AB T G
+1 800 . G A . . . AB G A
+1 802 . A T . . . AB A T
+1 803 . T C . . . AB T C
+1 804 . C A . . . AB C A
+1 805 . A T . . . AB A T
+1 806 . T A . . . AB T A
+1 807 . A G . . . AB A G
+1 808 . G C . . . AB G C
+1 809 . C G . . . AB C G
+1 810 . G T . . . AB G T
+1 812 . T A . . . AB T A
+1 813 . A C . . . AB A C
+1 814 . C T . . . AB C T
+1 815 . T C . . . AB T C
+1 816 . C T . . . AB C T
+1 817 . T A . . . AB T A
+1 818 . A T . . . AB A T
+1 821 . T C . . . AB T C
+1 824 . C A . . . AB C A
+1 826 . A T . . . AB A T
+1 827 . T A . . . AB T A
+1 828 . A C . . . AB A C
+1 829 . C A . . . AB C A
+1 830 . A G . . . AB A G
+1 831 . G A . . . AB G A
+1 833 . A T . . . AB A T
+1 834 . T G . . . AB T G
+1 835 . G A . . . AB G A
+1 836 . A T . . . AB A T
+1 837 . T G . . . AB T G
+1 838 . G A . . . AB G A
+1 844 . A T . . . AB A T
+1 845 . T G . . . AB T G
+1 846 . G C . . . AB G C
+1 847 . C G . . . AB C G
+1 849 . G C . . . AB G C
+1 851 . C A . . . AB C A
+1 853 . A G . . . AB A G
+1 854 . G C . . . AB G C
+1 855 . C A . . . AB C A
+1 856 . A G . . . AB A G
+1 857 . G A . . . AB G A
+1 858 . A T . . . AB A T
+1 859 . T C . . . AB T C
+1 860 . C A . . . AB C A
+1 861 . A T . . . AB A T
+1 862 . T C . . . AB T C
+1 863 . C G . . . AB C G
+1 865 . G A . . . AB G A
+1 866 . A G . . . AB A G
+1 867 . G C . . . AB G C
+1 868 . C T . . . AB C T
+1 869 . T G . . . AB T G
+1 870 . G A . . . AB G A
+1 872 . A C . . . AB A C
+1 873 . C T . . . AB C T
+1 874 . T C . . . AB T C
+1 875 . C G . . . AB C G
+1 876 . G C . . . AB G C
+1 879 . C G . . . AB C G
+1 880 . G T . . . AB G T
+1 881 . T A . . . AB T A
+1 883 . A T . . . AB A T
+1 886 . T C . . . AB T C
+1 887 . C G . . . AB C G
+1 888 . G T . . . AB G T
+1 890 . T A . . . AB T A
+1 892 . A G . . . AB A G
+1 894 . G T . . . AB G T
+1 895 . T G . . . AB T G
+1 896 . G T . . . AB G T
+1 898 . T G . . . AB T G
+1 899 . G C . . . AB G C
+1 900 . C T . . . AB C T
+1 901 . T G . . . AB T G
+1 904 . G C . . . AB G C
+1 905 . C T . . . AB C T
+1 906 . T A . . . AB T A
+1 907 . A T . . . AB A T
+1 908 . T A . . . AB T A
+1 909 . A C . . . AB A C
+1 910 . C G . . . AB C G
+1 911 . G C . . . AB G C
+1 912 . C A . . . AB C A
+1 913 . A G . . . AB A G
+1 914 . G C . . . AB G C
+1 915 . C T . . . AB C T
+1 916 . T C . . . AB T C
+1 917 . C T . . . AB C T
+1 919 . T C . . . AB T C
+1 920 . C G . . . AB C G
+1 922 . G C . . . AB G C
+1 923 . C G . . . AB C G
+1 924 . G A . . . AB G A
+1 925 . A G . . . AB A G
+1 927 . G A . . . AB G A
+1 928 . A T . . . AB A T
+1 931 . T C . . . AB T C
+1 932 . C T . . . AB C T
+1 933 . T C . . . AB T C
+1 935 . C G . . . AB C G
+1 937 . G C . . . AB G C
+1 939 . C A . . . AB C A
+1 940 . A T . . . AB A T
+1 941 . T A . . . AB T A
+1 942 . A T . . . AB A T
+1 943 . T A . . . AB T A
+1 944 . A G . . . AB A G
+1 945 . G C . . . AB G C
+1 947 . C T . . . AB C T
+1 949 . T C . . . AB T C
+1 950 . C A . . . AB C A
+1 952 . A G . . . AB A G
+1 953 . G T . . . AB G T
+1 955 . T G . . . AB T G
+1 956 . G T . . . AB G T
+1 958 . T G . . . AB T G
+1 959 . G C . . . AB G C
+1 960 . C T . . . AB C T
+1 961 . T G . . . AB T G
+1 963 . G C . . . AB G C
+1 965 . C A . . . AB C A
+1 967 . A T . . . AB A T
+1 968 . T C . . . AB T C
+1 969 . C G . . . AB C G
+1 970 . G C . . . AB G C
+1 971 . C T . . . AB C T
+1 972 . T A . . . AB T A
+1 974 . A G . . . AB A G
+1 975 . G T . . . AB G T
+1 976 . T G . . . AB T G
+1 977 . G C . . . AB G C
+1 978 . C T . . . AB C T
+1 979 . T C . . . AB T C
+1 980 . C T . . . AB C T
+1 981 . T G . . . AB T G
+1 982 . G C . . . AB G C
+1 983 . C G . . . AB C G
+1 985 . G C . . . AB G C
+1 986 . C T . . . AB C T
+1 987 . T C . . . AB T C
+1 988 . C G . . . AB C G
+1 989 . G C . . . AB G C
+1 990 . C T . . . AB C T
+1 991 . T C . . . AB T C
+1 992 . C T . . . AB C T
+1 993 . T A . . . AB T A
+1 994 . A G . . . AB A G
+1 997 . G C . . . AB G C
+1 998 . C A . . . AB C A
+1 999 . A T . . . AB A T
+1 1000 . T C . . . AB T C
+1 1001 . C G . . . AB C G
+1 1002 . G A . . . AB G A
+1 1003 . A G . . . AB A G
+1 1004 . G A . . . AB G A
+1 1005 . A T . . . AB A T
+1 1006 . T G . . . AB T G
+1 1007 . G A . . . AB G A
+1 1008 . A C . . . AB A C
+1 1009 . C G . . . AB C G
+1 1011 . G C . . . AB G C
+1 1012 . C G . . . AB C G
+1 1014 . G C . . . AB G C
+1 1015 . C G . . . AB C G
+1 1016 . G T . . . AB G T
+1 1017 . T G . . . AB T G
+1 1018 . G C . . . AB G C
+1 1020 . C A . . . AB C A
+1 1021 . A T . . . AB A T
+1 1022 . T A . . . AB T A
+1 1025 . A G . . . AB A G
+1 1026 . G C . . . AB G C
+1 1028 . C A . . . AB C A
+1 1029 . A C . . . AB A C
+1 1031 . C T . . . AB C T
+1 1033 . T C . . . AB T C
+1 1035 . C T . . . AB C T
+1 1036 . T G . . . AB T G
+1 1037 . G A . . . AB G A
+1 1038 . A T . . . AB A T
+1 1040 . T G . . . AB T G
+1 1041 . G C . . . AB G C
+1 1043 . C T . . . AB C T
+1 1044 . T G . . . AB T G
+1 1045 . G A . . . AB G A
+1 1050 . A C . . . AB A C
+1 1053 . C A . . . AB C A
+1 1054 . A T . . . AB A T
+1 1055 . T G . . . AB T G
+1 1056 . G C . . . AB G C
+1 1057 . C A . . . AB C A
+1 1058 . A C . . . AB A C
+1 1059 . C T . . . AB C T
+1 1060 . T C . . . AB T C
+1 1061 . C T . . . AB C T
+1 1064 . T G . . . AB T G
+1 1065 . G A . . . AB G A
+1 1066 . A G . . . AB A G
+1 1068 . G T . . . AB G T
+1 1069 . T G . . . AB T G
+1 1070 . G C . . . AB G C
+1 1071 . C T . . . AB C T
+1 1072 . T G . . . AB T G
+1 1073 . G A . . . AB G A
+1 1074 . A C . . . AB A C
+1 1075 . C G . . . AB C G
+1 1076 . G C . . . AB G C
+1 1077 . C A . . . AB C A
+1 1079 . A G . . . AB A G
+1 1081 . G C . . . AB G C
+1 1082 . C A . . . AB C A
+1 1083 . A T . . . AB A T
+1 1084 . T C . . . AB T C
+1 1085 . C G . . . AB C G
+1 1086 . G A . . . AB G A
+1 1087 . A C . . . AB A C
+1 1091 . C T . . . AB C T
+1 1093 . T G . . . AB T G
+1 1095 . G C . . . AB G C
+1 1097 . C T . . . AB C T
+1 1098 . T G . . . AB T G
+1 1099 . G T . . . AB G T
+1 1103 . T G . . . AB T G
+1 1105 . G C . . . AB G C
+1 1106 . C T . . . AB C T
+1 1107 . T G . . . AB T G
+1 1108 . G A . . . AB G A
+1 1109 . A T . . . AB A T
+1 1110 . T A . . . AB T A
+1 1111 . A G . . . AB A G
+1 1113 . G C . . . AB G C
+1 1114 . C G . . . AB C G
+1 1116 . G A . . . AB G A
+1 1117 . A T . . . AB A T
+1 1118 . T C . . . AB T C
+1 1119 . C A . . . AB C A
+1 1121 . A G . . . AB A G
+1 1123 . G T . . . AB G T
+1 1124 . T G . . . AB T G
+1 1127 . G T . . . AB G T
+1 1129 . T G . . . AB T G
+1 1130 . G A . . . AB G A
+1 1131 . A T . . . AB A T
+1 1133 . T A . . . AB T A
+1 1135 . A C . . . AB A C
+1 1136 . C A . . . AB C A
+1 1137 . A T . . . AB A T
+1 1138 . T G . . . AB T G
+1 1140 . G C . . . AB G C
+1 1141 . C A . . . AB C A
+1 1142 . A G . . . AB A G
+1 1143 . G A . . . AB G A
+1 1144 . A T . . . AB A T
+1 1145 . T C . . . AB T C
+1 1148 . C A . . . AB C A
+1 1150 . A G . . . AB A G
+1 1154 . G C . . . AB G C
+1 1155 . C T . . . AB C T
+1 1156 . T C . . . AB T C
+1 1157 . C A . . . AB C A
+1 1158 . A C . . . AB A C
+1 1160 . C A . . . AB C A
+1 1161 . A G . . . AB A G
+1 1162 . G T . . . AB G T
+1 1165 . T G . . . AB T G
+1 1166 . G A . . . AB G A
+1 1167 . A T . . . AB A T
+1 1168 . T C . . . AB T C
+1 1169 . C G . . . AB C G
+1 1171 . G C . . . AB G C
+1 1172 . C T . . . AB C T
+1 1175 . T A . . . AB T A
+1 1176 . A T . . . AB A T
+1 1178 . T A . . . AB T A
+1 1179 . A C . . . AB A C
+1 1180 . C G . . . AB C G
+1 1182 . G A . . . AB G A
+1 1183 . A T . . . AB A T
+1 1184 . T C . . . AB T C
+1 1185 . C A . . . AB C A
+1 1186 . A C . . . AB A C
+1 1187 . C A . . . AB C A
+1 1188 . A G . . . AB A G
+1 1189 . G T . . . AB G T
+1 1190 . T G . . . AB T G
+1 1191 . G A . . . AB G A
+1 1192 . A T . . . AB A T
+1 1193 . T C . . . AB T C
+1 1196 . C A . . . AB C A
+1 1198 . A T . . . AB A T
+1 1199 . T A . . . AB T A
+1 1200 . A T . . . AB A T
+1 1202 . T C . . . AB T C
+1 1203 . C T . . . AB C T
+1 1204 . T C . . . AB T C
+1 1205 . C T . . . AB C T
+1 1206 . T G . . . AB T G
+1 1208 . G C . . . AB G C
+1 1209 . C A . . . AB C A
+1 1210 . A G . . . AB A G
+1 1211 . G T . . . AB G T
+1 1214 . T G . . . AB T G
+1 1215 . G T . . . AB G T
+1 1216 . T C . . . AB T C
+1 1217 . C A . . . AB C A
+1 1219 . A C . . . AB A C
+1 1220 . C A . . . AB C A
+1 1224 . A T . . . AB A T
+1 1225 . T C . . . AB T C
+1 1226 . C A . . . AB C A
+1 1227 . A G . . . AB A G
+1 1229 . G C . . . AB G C
+1 1231 . C A . . . AB C A
+1 1232 . A G . . . AB A G
+1 1233 . G A . . . AB G A
+1 1234 . A T . . . AB A T
+1 1235 . T G . . . AB T G
+1 1236 . G T . . . AB G T
+1 1237 . T C . . . AB T C
+1 1239 . C T . . . AB C T
+1 1240 . T G . . . AB T G
+1 1241 . G T . . . AB G T
+1 1242 . T G . . . AB T G
+1 1244 . G A . . . AB G A
+1 1245 . A T . . . AB A T
+1 1246 . T C . . . AB T C
+1 1247 . C G . . . AB C G
+1 1249 . G T . . . AB G T
+1 1250 . T G . . . AB T G
+1 1252 . G C . . . AB G C
+1 1254 . C T . . . AB C T
+1 1255 . T C . . . AB T C
+1 1256 . C T . . . AB C T
+1 1257 . T G . . . AB T G
+1 1258 . G T . . . AB G T
+1 1259 . T G . . . AB T G
+1 1261 . G T . . . AB G T
+1 1262 . T G . . . AB T G
+1 1264 . G T . . . AB G T
+1 1265 . T G . . . AB T G
+1 1266 . G C . . . AB G C
+1 1268 . C A . . . AB C A
+1 1269 . A T . . . AB A T
+1 1270 . T C . . . AB T C
+1 1271 . C G . . . AB C G
+1 1272 . G A . . . AB G A
+1 1273 . A C . . . AB A C
+1 1275 . C A . . . AB C A
+1 1276 . A T . . . AB A T
+1 1277 . T A . . . AB T A
+1 1280 . A C . . . AB A C
+1 1281 . C A . . . AB C A
+1 1282 . A G . . . AB A G
+1 1283 . G T . . . AB G T
+1 1284 . T A . . . AB T A
+1 1285 . A C . . . AB A C
+1 1286 . C G . . . AB C G
+1 1287 . G C . . . AB G C
+1 1288 . C G . . . AB C G
+1 1289 . G A . . . AB G A
+1 1290 . A T . . . AB A T
+1 1291 . T C . . . AB T C
+1 1292 . C T . . . AB C T
+1 1293 . G T . . . AB G T
+1 1294 . G T . . . AB G T
+1 1295 . C T . . . AB C T
+1 1297 . T G . . . AB T G
+1 1299 . G C . . . AB G C
+1 1300 . C G . . . AB C G
+1 1302 . G A . . . AB G A
+1 1303 . A T . . . AB A T
+1 1304 . T C . . . AB T C
+1 1305 . C T . . . AB C T
+1 1306 . T C . . . AB T C
+1 1307 . C T . . . AB C T
+1 1309 . T C . . . AB T C
+1 1312 . C A . . . AB C A
+1 1313 . A T . . . AB A T
+1 1314 . T G . . . AB T G
+1 1315 . G C . . . AB G C
+1 1316 . C G . . . AB C G
+1 1317 . G C . . . AB G C
+1 1318 . C G . . . AB C G
+1 1319 . G C . . . AB G C
+1 1320 . C T . . . AB C T
+1 1321 . T C . . . AB T C
+1 1322 . C A . . . AB C A
+1 1324 . A T . . . AB A T
+1 1325 . T A . . . AB T A
+1 1326 . A C . . . AB A C
+1 1328 . C A . . . AB C A
+1 1330 . A T . . . AB A T
+1 1336 . T C . . . AB T C
+1 1337 . C T . . . AB C T
+1 1338 . T A . . . AB T A
+1 1339 . A C . . . AB A C
+1 1341 . C G . . . AB C G
+1 1342 . G C . . . AB G C
+1 1343 . C A . . . AB C A
+1 1344 . A T . . . AB A T
+1 1345 . T C . . . AB T C
+1 1346 . C A . . . AB C A
+1 1347 . A G . . . AB A G
+1 1348 . G A . . . AB G A
+1 1350 . A G . . . AB A G
+1 1351 . G C . . . AB G C
+1 1352 . C G . . . AB C G
+1 1353 . G T . . . AB G T
+1 1354 . T C . . . AB T C
+1 1355 . C T . . . AB C T
+1 1356 . T C . . . AB T C
+1 1357 . C G . . . AB C G
+1 1358 . G T . . . AB G T
+1 1359 . T A . . . AB T A
+1 1360 . A G . . . AB A G
+1 1361 . G T . . . AB G T
+1 1362 . T C . . . AB T C
+1 1365 . C G . . . AB C G
+1 1366 . G C . . . AB G C
+1 1367 . C A . . . AB C A
+1 1368 . A G . . . AB A G
+1 1369 . G T . . . AB G T
+1 1370 . T A . . . AB T A
+1 1371 . A T . . . AB A T
+1 1372 . T C . . . AB T C
+1 1373 . C G . . . AB C G
+1 1374 . G A . . . AB G A
+1 1375 . A T . . . AB A T
+1 1376 . T G . . . AB T G
+1 1377 . G A . . . AB G A
+1 1378 . A T . . . AB A T
+1 1379 . T G . . . AB T G
+1 1380 . G T . . . AB G T
+1 1381 . T G . . . AB T G
+1 1382 . G C . . . AB G C
+1 1383 . C A . . . AB C A
+1 1384 . A G . . . AB A G
+1 1385 . G C . . . AB G C
+1 1386 . C G . . . AB C G
+1 1388 . G C . . . AB G C
+1 1389 . C A . . . AB C A
+1 1390 . A T . . . AB A T
+1 1391 . T C . . . AB T C
+1 1394 . C A . . . AB C A
+1 1395 . A T . . . AB A T
+1 1396 . T C . . . AB T C
+1 1397 . C A . . . AB C A
+1 1399 . A T . . . AB A T
+1 1400 . T A . . . AB T A
+1 1401 . A T . . . AB A T
+1 1402 . T G . . . AB T G
+1 1404 . G A . . . AB G A
+1 1405 . A T . . . AB A T
+1 1406 . T A . . . AB T A
+1 1407 . A T . . . AB A T
+1 1408 . T G . . . AB T G
+1 1409 . G C . . . AB G C
+1 1410 . C T . . . AB C T
+1 1411 . T C . . . AB T C
+1 1412 . C A . . . AB C A
+1 1413 . A C . . . AB A C
+1 1414 . C G . . . AB C G
+1 1415 . G C . . . AB G C
+1 1416 . C A . . . AB C A
+1 1417 . A G . . . AB A G
+1 1418 . G A . . . AB G A
+1 1420 . A C . . . AB A C
+1 1421 . C A . . . AB C A
+1 1422 . A T . . . AB A T
+1 1423 . T C . . . AB T C
+1 1424 . C A . . . AB C A
+1 1425 . A C . . . AB A C
+1 1426 . C G . . . AB C G
+1 1429 . G T . . . AB G T
+1 1430 . T G . . . AB T G
+1 1432 . G T . . . AB G T
+1 1433 . T A . . . AB T A
+1 1434 . A C . . . AB A C
+1 1436 . C G . . . AB C G
+1 1438 . G C . . . AB G C
+1 1439 . C A . . . AB C A
+1 1441 . A T . . . AB A T
+1 1442 . T G . . . AB T G
+1 1443 . G T . . . AB G T
+1 1444 . T C . . . AB T C
+1 1445 . C G . . . AB C G
+1 1447 . G T . . . AB G T
+1 1448 . T A . . . AB T A
+1 1450 . A C . . . AB A C
+1 1451 . C G . . . AB C G
+1 1452 . G A . . . AB G A
+1 1453 . A T . . . AB A T
+1 1454 . T G . . . AB T G
+1 1456 . G C . . . AB G C
+1 1457 . C A . . . AB C A
+1 1458 . A G . . . AB A G
+1 1459 . G A . . . AB G A
+1 1460 . A C . . . AB A C
+1 1461 . C T . . . AB C T
+1 1462 . T C . . . AB T C
+1 1463 . C T . . . AB C T
+1 1466 . T A . . . AB T A
+1 1467 . A C . . . AB A C
+1 1469 . C T . . . AB C T
+1 1470 . T G . . . AB T G
+1 1471 . G A . . . AB G A
+1 1474 . A G . . . AB A G
+1 1475 . G C . . . AB G C
+1 1476 . C G . . . AB C G
+1 1477 . G C . . . AB G C
+1 1478 . C A . . . AB C A
+1 1479 . A T . . . AB A T
+1 1481 . T G . . . AB T G
+1 1482 . G A . . . AB G A
+1 1483 . A G . . . AB A G
+1 1484 . G T . . . AB G T
+1 1485 . T A . . . AB T A
+1 1486 . A G . . . AB A G
+1 1488 . G C . . . AB G C
+1 1489 . C T . . . AB C T
+1 1490 . T C . . . AB T C
+1 1491 . C G . . . AB C G
+1 1492 . G A . . . AB G A
+1 1493 . A T . . . AB A T
+1 1496 . T A . . . AB T A
+1 1497 . A C . . . AB A C
+1 1500 . C G . . . AB C G
+1 1501 . G C . . . AB G C
+1 1502 . C A . . . AB C A
+1 1503 . A T . . . AB A T
+1 1505 . T A . . . AB T A
+1 1506 . A G . . . AB A G
+1 1508 . G A . . . AB G A
+1 1509 . A C . . . AB A C
+1 1510 . C G . . . AB C G
+1 1511 . G C . . . AB G C
+1 1514 . C A . . . AB C A
+1 1515 . A G . . . AB A G
+1 1516 . G C . . . AB G C
+1 1517 . C A . . . AB C A
+1 1519 . A T . . . AB A T
+1 1520 . T C . . . AB T C
+1 1521 . C A . . . AB C A
+1 1522 . A C . . . AB A C
+1 1524 . C A . . . AB C A
+1 1525 . A C . . . AB A C
+1 1527 . C T . . . AB C T
+1 1529 . T C . . . AB T C
+1 1530 . C A . . . AB C A
+1 1531 . A T . . . AB A T
+1 1532 . T C . . . AB T C
+1 1535 . C T . . . AB C T
+1 1537 . T C . . . AB T C
+1 1538 . C G . . . AB C G
+1 1539 . G C . . . AB G C
+1 1540 . C G . . . AB C G
+1 1541 . G C . . . AB G C
+1 1542 . C A . . . AB C A
+1 1543 . A T . . . AB A T
+1 1544 . T A . . . AB T A
+1 1546 . A T . . . AB A T
+1 1547 . T G . . . AB T G
+1 1549 . G C . . . AB G C
+1 1550 . C G . . . AB C G
+1 1551 . G C . . . AB G C
+1 1553 . C T . . . AB C T
+1 1555 . T G . . . AB T G
+1 1557 . G T . . . AB G T
+1 1559 . T G . . . AB T G
+1 1561 . G C . . . AB G C
+1 1562 . C T . . . AB C T
+1 1564 . T C . . . AB T C
+1 1565 . C A . . . AB C A
+1 1566 . A C . . . AB A C
+1 1567 . C G . . . AB C G
+1 1569 . G C . . . AB G C
+1 1570 . C G . . . AB C G
+1 1571 . G C . . . AB G C
+1 1572 . C A . . . AB C A
+1 1573 . A C . . . AB A C
+1 1574 . C T . . . AB C T
+1 1575 . T G . . . AB T G
+1 1576 . G C . . . AB G C
+1 1577 . C G . . . AB C G
+1 1579 . G C . . . AB G C
+1 1580 . C A . . . AB C A
+1 1582 . A G . . . AB A G
+1 1583 . G A . . . AB G A
+1 1584 . A T . . . AB A T
+1 1586 . T A . . . AB T A
+1 1587 . A T . . . AB A T
+1 1588 . T C . . . AB T C
+1 1589 . C T . . . AB C T
+1 1590 . T A . . . AB T A
+1 1591 . A T . . . AB A T
+1 1592 . T G . . . AB T G
+1 1593 . G A . . . AB G A
+1 1594 . A T . . . AB A T
+1 1595 . T G . . . AB T G
+1 1597 . G T . . . AB G T
+1 1600 . T G . . . AB T G
+1 1601 . G C . . . AB G C
+1 1602 . C A . . . AB C A
+1 1603 . A G . . . AB A G
+1 1604 . G A . . . AB G A
+1 1605 . A T . . . AB A T
+1 1606 . T C . . . AB T C
+1 1607 . C A . . . AB C A
+1 1608 . A G . . . AB A G
+1 1609 . G C . . . AB G C
+1 1610 . C G . . . AB C G
+1 1612 . G A . . . AB G A
+1 1615 . A C . . . AB A C
+1 1617 . C T . . . AB C T
+1 1619 . T A . . . AB T A
+1 1620 . A C . . . AB A C
+1 1622 . C A . . . AB C A
+1 1623 . A T . . . AB A T
+1 1624 . T C . . . AB T C
+1 1625 . C G . . . AB C G
+1 1627 . G C . . . AB G C
+1 1629 . C A . . . AB C A
+1 1630 . A G . . . AB A G
+1 1631 . G A . . . AB G A
+1 1635 . A T . . . AB A T
+1 1636 . T C . . . AB T C
+1 1637 . C G . . . AB C G
+1 1638 . G A . . . AB G A
+1 1639 . A T . . . AB A T
+1 1640 . T C . . . AB T C
+1 1641 . C T . . . AB C T
+1 1642 . T C . . . AB T C
+1 1643 . C T . . . AB C T
+1 1645 . T C . . . AB T C
+1 1646 . C T . . . AB C T
+1 1648 . T C . . . AB T C
+1 1649 . C T . . . AB C T
+1 1650 . T G . . . AB T G
+1 1653 . G C . . . AB G C
+1 1654 . A C . . . AB A C
+1 1655 . A C . . . AB A C
+1 1656 . A T . . . AB A T
+1 1657 . T C . . . AB T C
+1 1658 . C A . . . AB C A
+1 1660 . A T . . . AB A T
+1 1662 . T G . . . AB T G
+1 1663 . G C . . . AB G C
+1 1664 . C G . . . AB C G
+1 1666 . G C . . . AB G C
+1 1667 . C T . . . AB C T
+1 1669 . T C . . . AB T C
+1 1670 . C A . . . AB C A
+1 1672 . A C . . . AB A C
+1 1673 . C A . . . AB C A
+1 1674 . A T . . . AB A T
+1 1675 . T A . . . AB T A
+1 1676 . A G . . . AB A G
+1 1677 . G A . . . AB G A
+1 1678 . A T . . . AB A T
+1 1679 . T G . . . AB T G
+1 1680 . G C . . . AB G C
+1 1681 . C G . . . AB C G
+1 1682 . G C . . . AB G C
+1 1683 . C A . . . AB C A
+1 1684 . A G . . . AB A G
+1 1686 . G T . . . AB G T
+1 1687 . T G . . . AB T G
+1 1688 . G A . . . AB G A
+1 1690 . A T . . . AB A T
+1 1691 . T C . . . AB T C
+1 1692 . C A . . . AB C A
+1 1693 . A G . . . AB A G
+1 1694 . G C . . . AB G C
+1 1695 . C G . . . AB C G
+1 1696 . G A . . . AB G A
+1 1697 . A T . . . AB A T
+1 1699 . T C . . . AB T C
+1 1701 . C A . . . AB C A
+1 1702 . A C . . . AB A C
+1 1704 . C A . . . AB C A
+1 1706 . A G . . . AB A G
+1 1708 . G T . . . AB G T
+1 1709 . T A . . . AB T A
+1 1710 . A T . . . AB A T
+1 1711 . T G . . . AB T G
+1 1713 . G A . . . AB G A
+1 1714 . A T . . . AB A T
+1 1715 . T G . . . AB T G
+1 1716 . G C . . . AB G C
+1 1717 . C G . . . AB C G
+1 1718 . G T . . . AB G T
+1 1721 . T A . . . AB T A
+1 1722 . A G . . . AB A G
+1 1723 . G A . . . AB G A
+1 1727 . A C . . . AB A C
+1 1728 . C T . . . AB C T
+1 1729 . T C . . . AB T C
+1 1730 . C G . . . AB C G
+1 1731 . G C . . . AB G C
+1 1733 . C T . . . AB C T
+1 1735 . T G . . . AB T G
+1 1736 . G C . . . AB G C
+1 1737 . C A . . . AB C A
+1 1738 . A G . . . AB A G
+1 1739 . G T . . . AB G T
+1 1740 . T G . . . AB T G
+1 1741 . G A . . . AB G A
+1 1742 . A T . . . AB A T
+1 1744 . T G . . . AB T G
+1 1745 . G C . . . AB G C
+1 1746 . C A . . . AB C A
+1 1747 . A G . . . AB A G
+1 1748 . G C . . . AB G C
+1 1749 . C G . . . AB C G
+1 1750 . G C . . . AB G C
+1 1751 . C G . . . AB C G
+1 1753 . G A . . . AB G A
+1 1754 . A T . . . AB A T
+1 1757 . T C . . . AB T C
+1 1758 . C G . . . AB C G
+1 1759 . G C . . . AB G C
+1 1760 . C G . . . AB C G
+1 1762 . G C . . . AB G C
+1 1763 . C T . . . AB C T
+1 1765 . T G . . . AB T G
+1 1766 . G C . . . AB G C
+1 1767 . C T . . . AB C T
+1 1768 . T C . . . AB T C
+1 1769 . C A . . . AB C A
+1 1770 . A G . . . AB A G
+1 1771 . G A . . . AB G A
+1 1772 . A G . . . AB A G
+1 1773 . G C . . . AB G C
+1 1774 . C T . . . AB C T
+1 1775 . T G . . . AB T G
+1 1777 . G C . . . AB G C
+1 1778 . C A . . . AB C A
+1 1779 . A T . . . AB A T
+1 1780 . T C . . . AB T C
+1 1781 . C A . . . AB C A
+1 1783 . A T . . . AB A T
+1 1784 . T C . . . AB T C
+1 1785 . C A . . . AB C A
+1 1786 . A G . . . AB A G
+1 1788 . G T . . . AB G T
+1 1789 . T C . . . AB T C
+1 1790 . C T . . . AB C T
+1 1791 . T G . . . AB T G
+1 1792 . G C . . . AB G C
+1 1793 . C G . . . AB C G
+1 1794 . G A . . . AB G A
+1 1795 . A T . . . AB A T
+1 1796 . T G . . . AB T G
+1 1798 . G C . . . AB G C
+1 1799 . C T . . . AB C T
+1 1801 . T C . . . AB T C
+1 1803 . C G . . . AB C G
+1 1804 . G C . . . AB G C
+1 1805 . C T . . . AB C T
+1 1807 . T G . . . AB T G
+1 1810 . G T . . . AB G T
+1 1812 . T A . . . AB T A
+1 1815 . A T . . . AB A T
+1 1816 . T C . . . AB T C
+1 1818 . C A . . . AB C A
+1 1819 . A T . . . AB A T
+1 1820 . T C . . . AB T C
+1 1821 . C T . . . AB C T
+1 1823 . T G . . . AB T G
+1 1824 . G T . . . AB G T
+1 1825 . T C . . . AB T C
+1 1826 . C A . . . AB C A
+1 1827 . A T . . . AB A T
+1 1829 . T G . . . AB T G
+1 1830 . G A . . . AB G A
+1 1831 . A G . . . AB A G
+1 1833 . G A . . . AB G A
+1 1836 . A G . . . AB A G
+1 1837 . G C . . . AB G C
+1 1838 . C G . . . AB C G
+1 1839 . G C . . . AB G C
+1 1840 . C G . . . AB C G
+1 1841 . G T . . . AB G T
+1 1843 . T C . . . AB T C
+1 1844 . C T . . . AB C T
+1 1845 . T G . . . AB T G
+1 1846 . G A . . . AB G A
+1 1847 . A G . . . AB A G
+1 1848 . G A . . . AB G A
+1 1850 . A T . . . AB A T
+1 1852 . T C . . . AB T C
+1 1853 . C A . . . AB C A
+1 1854 . A C . . . AB A C
+1 1856 . C G . . . AB C G
+1 1859 . G A . . . AB G A
+1 1860 . A C . . . AB A C
+1 1861 . C G . . . AB C G
+1 1864 . G C . . . AB G C
+1 1865 . C T . . . AB C T
+1 1866 . T G . . . AB T G
+1 1869 . G C . . . AB G C
+1 1870 . C G . . . AB C G
+1 1871 . G C . . . AB G C
+1 1872 . C A . . . AB C A
+1 1873 . A C . . . AB A C
+1 1874 . C T . . . AB C T
+1 1875 . T C . . . AB T C
+1 1877 . C T . . . AB C T
+1 1880 . T A . . . AB T A
+1 1882 . A T . . . AB A T
+1 1883 . T C . . . AB T C
+1 1884 . C T . . . AB C T
+1 1885 . T G . . . AB T G
+1 1886 . G C . . . AB G C
+1 1887 . C A . . . AB C A
+1 1891 . A T . . . AB A T
+1 1892 . T A . . . AB T A
+1 1893 . A C . . . AB A C
+1 1894 . C G . . . AB C G
+1 1896 . G C . . . AB G C
+1 1897 . C G . . . AB C G
+1 1899 . G A . . . AB G A
+1 1900 . A T . . . AB A T
+1 1901 . T C . . . AB T C
+1 1902 . C A . . . AB C A
+1 1903 . A G . . . AB A G
+1 1904 . G C . . . AB G C
+1 1905 . C A . . . AB C A
+1 1906 . A T . . . AB A T
+1 1907 . T A . . . AB T A
+1 1908 . A T . . . AB A T
+1 1909 . T C . . . AB T C
+1 1911 . C A . . . AB C A
+1 1912 . A T . . . AB A T
+1 1913 . T G . . . AB T G
+1 1914 . G A . . . AB G A
+1 1915 . A C . . . AB A C
+1 1916 . C G . . . AB C G
+1 1917 . G A . . . AB G A
+1 1918 . A C . . . AB A C
+1 1920 . C G . . . AB C G
+1 1923 . G C . . . AB G C
+1 1925 . C A . . . AB C A
+1 1926 . A C . . . AB A C
+1 1928 . C G . . . AB C G
+1 1929 . G T . . . AB G T
+1 1930 . T G . . . AB T G
+1 1931 . G A . . . AB G A
+1 1932 . A C . . . AB A C
+1 1934 . C T . . . AB C T
+1 1936 . T G . . . AB T G
+1 1937 . G C . . . AB G C
+1 1938 . C A . . . AB C A
+1 1939 . A G . . . AB A G
+1 1940 . G C . . . AB G C
+1 1941 . C T . . . AB C T
+1 1942 . T C . . . AB T C
+1 1943 . C A . . . AB C A
+1 1945 . A G . . . AB A G
+1 1946 . G C . . . AB G C
+1 1947 . C A . . . AB C A
+1 1948 . A C . . . AB A C
+1 1949 . C A . . . AB C A
+1 1950 . A T . . . AB A T
+1 1951 . T C . . . AB T C
+1 1952 . C T . . . AB C T
+1 1954 . T C . . . AB T C
+1 1955 . C A . . . AB C A
+1 1956 . A C . . . AB A C
+1 1958 . C G . . . AB C G
+1 1960 . G T . . . AB G T
+1 1961 . T A . . . AB T A
+1 1964 . A T . . . AB A T
+1 1965 . T G . . . AB T G
+1 1966 . G A . . . AB G A
+1 1968 . A T . . . AB A T
+1 1969 . T G . . . AB T G
+1 1970 . G A . . . AB G A
+1 1971 . A G . . . AB A G
+1 1973 . G A . . . AB G A
+1 1974 . A T . . . AB A T
+1 1976 . T G . . . AB T G
+1 1980 . G A . . . AB G A
+1 1985 . A C . . . AB A C
+1 1986 . C A . . . AB C A
+1 1987 . A G . . . AB A G
+1 1988 . G C . . . AB G C
+1 1989 . C G . . . AB C G
+1 1990 . G C . . . AB G C
+1 1991 . C A . . . AB C A
+1 1993 . A T . . . AB A T
+1 1994 . T G . . . AB T G
+1 1995 . G C . . . AB G C
+1 1997 . C T . . . AB C T
+1 1999 . T G . . . AB T G
+1 2000 . G T . . . AB G T
diff --git a/tests/helper_methods.c b/tests/helper_methods.c
new file mode 100644
index 0000000..914dc84
--- /dev/null
+++ b/tests/helper_methods.c
@@ -0,0 +1,140 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+#include <unistd.h>
+#include <errno.h>
+#include "helper_methods.h"
+
+
+int compare_files(char expected_output_filename[],char actual_output_filename[] )
+{
+ FILE *expected_output_fh;
+ FILE *actual_output_fh;
+
+ char *expected_buffer;
+ char *actual_buffer;
+ long numbytes;
+
+ expected_output_fh = fopen(expected_output_filename, "r");
+ actual_output_fh = fopen(actual_output_filename, "r");
+
+ fseek(expected_output_fh, 0L, SEEK_END);
+ numbytes = ftell(expected_output_fh);
+ fseek(expected_output_fh, 0L, SEEK_SET);
+ expected_buffer = (char*)calloc(numbytes, sizeof(char));
+ fread(expected_buffer, sizeof(char), numbytes, expected_output_fh);
+ fclose(expected_output_fh);
+
+ fseek(actual_output_fh, 0L, SEEK_END);
+ numbytes = ftell(actual_output_fh);
+ fseek(actual_output_fh, 0L, SEEK_SET);
+ actual_buffer = (char*)calloc(numbytes, sizeof(char));
+ fread(actual_buffer, sizeof(char), numbytes, actual_output_fh);
+ fclose(actual_output_fh);
+
+ if(strcmp(expected_buffer,actual_buffer) == 0)
+ {
+ free(expected_buffer);
+ free(actual_buffer);
+ return 1;
+ }
+
+ free(expected_buffer);
+ free(actual_buffer);
+
+ return 0;
+}
+
+int number_of_recombinations_in_file(char * fileName)
+{
+ FILE *file = fopen(fileName, "r");
+ int ch, prev = '\n', lines = 0;
+ while ( (ch = fgetc(file)) != EOF )
+ {
+ if ( ch == '\n' )
+ {
+ ++lines;
+ }
+ prev = ch;
+ }
+ fclose(file);
+ if ( prev != '\n' )
+ {
+ ++lines;
+ }
+ return (int) lines/5;
+}
+
+int file_exists(char * fileName)
+{
+ struct stat buf;
+ int i = stat ( fileName, &buf );
+ if ( i == 0 )
+ {
+ return 1;
+ }
+ return 0;
+}
+
+
+
+int cp(const char *to, const char *from)
+{
+ int fd_to, fd_from;
+ char buf[4096];
+ ssize_t nread;
+ int saved_errno;
+
+ fd_from = open(from, O_RDONLY);
+ if (fd_from < 0)
+ return -1;
+
+ fd_to = open(to, O_WRONLY | O_CREAT | O_EXCL, 0666);
+ if (fd_to < 0)
+ goto out_error;
+
+ while (nread = read(fd_from, buf, sizeof buf), nread > 0)
+ {
+ char *out_ptr = buf;
+ ssize_t nwritten;
+
+ do {
+ nwritten = write(fd_to, out_ptr, nread);
+
+ if (nwritten >= 0)
+ {
+ nread -= nwritten;
+ out_ptr += nwritten;
+ }
+ else if (errno != EINTR)
+ {
+ goto out_error;
+ }
+ } while (nread > 0);
+ }
+
+ if (nread == 0)
+ {
+ if (close(fd_to) < 0)
+ {
+ fd_to = -1;
+ goto out_error;
+ }
+ close(fd_from);
+
+ /* Success! */
+ return 0;
+ }
+
+ out_error:
+ saved_errno = errno;
+
+ close(fd_from);
+ if (fd_to >= 0)
+ close(fd_to);
+
+ errno = saved_errno;
+ return -1;
+}
\ No newline at end of file
diff --git a/tests/helper_methods.h b/tests/helper_methods.h
new file mode 100644
index 0000000..a26d10c
--- /dev/null
+++ b/tests/helper_methods.h
@@ -0,0 +1,29 @@
+/*
+ * Wellcome Trust Sanger Institute
+ * Copyright (C) 2011 Wellcome Trust Sanger Institute
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _HELPER_METHODS_H_
+#define _HELPER_METHODS_H_
+
+int compare_files(char expected_output_filename[],char actual_output_filename[] );
+int file_exists(char * fileName);
+int cp(const char *to, const char *from);
+#endif
+
+
+
diff --git a/tests/makefile b/tests/makefile
new file mode 100644
index 0000000..2753e37
--- /dev/null
+++ b/tests/makefile
@@ -0,0 +1,4 @@
+test:
+ gcc -c -g *.c -I .
+ gcc -o run_all_tests *.o ../src/seqUtil.o ../src/string_cat.o ../src/Newickform.o ../src/alignment_file.o ../src/block_tab_file.o ../src/gff_file.o ../src/parse_vcf.o ../src/snp_searching.c ../src/vcf.o ../src/branch_sequences.o ../src/gubbins.o ../src/parse_phylip.o ../src/phylip_of_snp_sites.o ../src/snp_sites.o ../src/tree_statistics.o ../src/fasta_of_snp_sites.o -lm -lz -L /usr/local/lib/libcheck.dylib
+ ./run_all_tests
diff --git a/tests/run_all_tests.c b/tests/run_all_tests.c
new file mode 100644
index 0000000..6fcd9af
--- /dev/null
+++ b/tests/run_all_tests.c
@@ -0,0 +1,27 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <check.h>
+#include "check_parse_phylip.h"
+#include "check_snp_sites.h"
+#include "check_vcf_parsing.h"
+#include "check_branch_sequences.h"
+#include "check_gubbins.h"
+#include "check_snp_searching.h"
+
+int main (void)
+{
+ int number_failed;
+ Suite *s = snp_sites_suite ();
+ SRunner *sr = srunner_create (s);
+ srunner_add_suite (sr, parse_phylip_suite());
+ srunner_add_suite (sr, parse_vcf_suite());
+ srunner_add_suite (sr, check_branch_sequences_suite());
+ srunner_add_suite (sr, run_gubbins_suite());
+ srunner_add_suite (sr, check_snp_searching_suite());
+
+ srunner_run_all (sr, CK_NORMAL);
+ number_failed = srunner_ntests_failed (sr);
+ srunner_free (sr);
+ return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
+}
diff --git a/tests/run_tests b/tests/run_tests
new file mode 100755
index 0000000..a258426
Binary files /dev/null and b/tests/run_tests differ
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/gubbins.git
More information about the debian-med-commit
mailing list