diff --git a/README.md b/README.md
index 54bfd785727088a900e96abfddae7b870380b126..a0fd5bc9cce27f0be25794881b089843defbf021 100644
--- a/README.md
+++ b/README.md
@@ -27,46 +27,49 @@ prebuilt Docker image from
 
 ## Input files
 
-* [BED](https://www.ensembl.org/info/website/upload/bed.html) file
-* [BAM](https://samtools.github.io/hts-specs/) file(s)
-* Optional: [FASTA](https://en.wikipedia.org/wiki/FASTA_format) file compressed
-  with [`bgzip`](http://www.htslib.org/doc/bgzip.html)
-* Optional:
-  [GFF/GTF/GFF3](https://en.wikipedia.org/wiki/General_feature_format) file
+* [BED][bed] file; the score column is ignored, so it can contain arbitrary
+  values
+* [BAM][bam] file(s)
+* Optional: [FASTA][fasta] file compressed with [`bgzip`][bgzip]
+* Optional: [GFF/GTF/GFF3][gff] file
+
+You can have a look at the test input files in `tests/test_files` to see
+examples for each file type. For reference, also the uncompressed counterparts
+of BAM and FASTA files (`test.sam` and `test.fa`, respectively) are provided.
 
 ## Output files
 
-* Custom file format:
+* Custom file format. Output from the provided [Example](#example).
 
 ```console
->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>        hsa-let-7a-1
-.....>>>>>>>>>>>>>>>>>>>>>>.....................................................        hsa-let-7a-5p
-........................................................>>>>>>>>>>>>>>>>>>>>>...        hsa-let-7a-3p
-TGGGATGAGGTAGTAGGTTGTATAGTTTTAGGGTCACACCCACCACTGGGAGATAACTATACAATCTACTGTCTTTCCTA        9:94175957-94176036:+
-TACCATGAGGTAGTAGGTTGTATAGTT.....................................................        1
-...CATGAGGTAGTAGGTTGTATAGTT.....................................................        10
-...GA-GAGGTAGTAGGTTGTATAGTT.....................................................        2
-....A-GAGGTAGTAGGTTGTATAGTT.....................................................        19
-.....TGAGGTAGTAGGTTGTATAGTT.....................................................        17
-......GAGGTAGTAGGTTGTATAGTT.....................................................        33
-.......AGGTAGTAGGTTGTATAGTT.....................................................        9
-.......AGGTAGTAGGTTGTATAGTTT....................................................        2
-........GGTAGTAGGTTGTATAGTT.....................................................        7
-...................................................GATAACTATACAATCTACTGTCTT.....        1
-......................................................AACTATACAATCTACT..........        1
-........................................................CTATACAATCTACTGTCTTTCT..        28
-........................................................CTATACAATCTACTGTCTTTC-T.        22
-........................................................CTATACAATCTACTGTCTTTCC..        19
-........................................................CTATACAATCTACTGTCTTTC...        12
-........................................................CTATACAATCTACTGTCTTTCTT.        2
-........................................................CTATACAATCTACTGTC.......        1
-........................................................CTATACAATCTACTGTCTT.....        1
-........................................................CTATACAATCTACTGTCTTTCG..        1
-.........................................................TATACAATCTACTGTCTTTCT..        4
-.........................................................TATACAATCTACTGTCTTTC-T.        4
-.........................................................TATACAATCTACTGTCTTTC...        2
-.........................................................TATACAATCTACTGTCTTTCC..        1
-.........................................................TATACAATCTACTGTCTTTCCT.        1
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>	test-mir
+....>>>>>>>>>>>>>>>>>>>>>>.....................................................	test-mir-5p
+.......................................................>>>>>>>>>>>>>>>>>>>>>...	test-mir-3p
+ATCTCAGCACTTTGAGAGGCCAAAGTGGATGGATCACTTGAGGCCAGGAGTTCAAGACCAGCCTGGCCAACAAGGTGAA	test_ref:3618-3696:+
+ACCATGAGGTAGTAGGTTGTATAGTT.....................................................	1
+..CATGAGGTAGTAGGTTGTATAGTT.....................................................	10
+..GA-GAGGTAGTAGGTTGTATAGTT.....................................................	2
+...A-GAGGTAGTAGGTTGTATAGTT.....................................................	19
+....TGAGGTAGTAGGTTGTATAGTT.....................................................	17
+.....GAGGTAGTAGGTTGTATAGTT.....................................................	33
+......AGGTAGTAGGTTGTATAGTT.....................................................	9
+......AGGTAGTAGGTTGTATAGTTT....................................................	2
+.......GGTAGTAGGTTGTATAGTT.....................................................	7
+..................................................GATAACTATACAATCTACTGTCTT.....	1
+.....................................................AACTATACAATCTACT..........	1
+.......................................................CTATACAATCTACTGTCTTTCT..	28
+.......................................................CTATACAATCTACTGTCTTTC-T.	22
+.......................................................CTATACAATCTACTGTCTTTCC..	19
+.......................................................CTATACAATCTACTGTCTTTC...	12
+.......................................................CTATACAATCTACTGTCTTTCTT.	2
+.......................................................CTATACAATCTACTGTC.......	1
+.......................................................CTATACAATCTACTGTCTT.....	1
+.......................................................CTATACAATCTACTGTCTTTCG..	1
+........................................................TATACAATCTACTGTCTTTCT..	4
+........................................................TATACAATCTACTGTCTTTC-T.	4
+........................................................TATACAATCTACTGTCTTTC...	2
+........................................................TATACAATCTACTGTCTTTCC..	1
+........................................................TATACAATCTACTGTCTTTCCT.	1
 ```
 
 ## Example
@@ -78,6 +81,7 @@ available, you can use the following command to run a test:
 ```bash
 ascii_alignment_pileup.R \
   --verbose \
+  --reference="tests/test_files/test.fa.gz" \
   --annotations="tests/test_files/test.gff" \
   --output-directory="$PWD" \
   "tests/test_files/test.bed" \
@@ -95,8 +99,9 @@ docker run --rm -it <IMAGE_ID> /bin/bash
 
 Then run the test command above.
 
-In both cases, a successful test will create a file
-`test.hsa-let-7a-1.min.1.pileup.tab` in the current working directory.
+In both cases, a successful test run with the above command will create a file
+`test.test-mir.min.1.pileup.tab` in the current working directory with MD5 sum
+`6b5a66981bd83329219002897be393a6`.
 
 ## Options
 
@@ -149,8 +154,56 @@ In both cases, a successful test will create a file
         Print log messages to STDOUT.
 ```
 
+## Creating a BGZIP-compressed reference
+
+To create a BGZIP-compressed copy of your reference file in FASTA format, as
+required by option `--reference`, you will need the `bgzip` utility that comes
+with the [HTSlib][htslib] suite.
+
+Supposing you have HTSlib installed and have a reference file `test.fa` in
+your current working directory, you can create a BGZIP-compressed copy of it
+with the following command:
+
+```bash
+bgzip < test.fa > test.fa.gz
+```
+
+To remove the uncompressed file instead, keeping only the compressed copy, do:
+
+```bash
+bgzip test.fa
+```
+
+Instead of installing HTSlib, you can also use a prebuilt Docker image, e.g.,
+from [BioContainers][biocontainers] to create your BGZIP-compressed copy.
+
+For example, when using container image
+`quay.io/biocontainers/htslib:1.15.1--h9753748_0`, and again assuming that you
+want to compress file `test.fa` in your current working directory, you can
+create and run the following command:
+
+```bash
+docker run \
+  --rm \
+  -it \
+  -v $PWD:/data \
+  quay.io/biocontainers/htslib:1.15.1--h9753748_0 \
+  bash -c 'bgzip < /data/test.fa > /data/test.fa.gz'
+```
+
+You can find other BioContainers-built HTSlib Docker images at:
+<https://quay.io/repository/biocontainers/htslib?tab=tags>
+
 ## Contact
 
 Email: <zavolab-biozentrum@unibas.ch>
 
 &copy; 2019 Zavolab, Biozentrum, University of Basel
+
+[bam]: <https://samtools.github.io/hts-specs/>
+[bed]: <https://www.ensembl.org/info/website/upload/bed.html>
+[bgzip]: <http://www.htslib.org/doc/bgzip.html>
+[biocontainers]: <https://biocontainers.pro/>
+[fasta]: <https://en.wikipedia.org/wiki/FASTA_format>
+[gff]: <https://en.wikipedia.org/wiki/General_feature_format>
+[htslib]: <https://github.com/samtools/htslib>
\ No newline at end of file
diff --git a/tests/test_files/test.bam b/tests/test_files/test.bam
index 22d87f0ceb2ede21cb6bea4c9a693dc2c88a537b..68c764e67b74a7b1aa2c20b9cdc375caedfe11fe 100644
Binary files a/tests/test_files/test.bam and b/tests/test_files/test.bam differ
diff --git a/tests/test_files/test.bam.bai b/tests/test_files/test.bam.bai
index 9ac006efd3ce5851200a72d391f018eb8ad9735d..c0bd8eabd590af8bb8440352c82e8ae0f4f46f89 100644
Binary files a/tests/test_files/test.bam.bai and b/tests/test_files/test.bam.bai differ
diff --git a/tests/test_files/test.bed b/tests/test_files/test.bed
index b75f3526e2a97b5db935e5984b3828f7c155b4cc..baf90f0b30e4f2ab1e0fac9c7b2132623282c283 100644
--- a/tests/test_files/test.bed
+++ b/tests/test_files/test.bed
@@ -1 +1 @@
-9	94175956	94176036	hsa-let-7a-1	0	+
+test_ref	3617	3696	test-mir	0	+
diff --git a/tests/test_files/test.fa b/tests/test_files/test.fa
new file mode 100644
index 0000000000000000000000000000000000000000..d348487c08d184f6c733d4ba45cfd6258b5e99d9
--- /dev/null
+++ b/tests/test_files/test.fa
@@ -0,0 +1,1001 @@
+>test_ref
+acaaaaaaaaTCTTGATTTAATTAAAGAGCTTAAGAAAGATTTCAGCCTGTCTGACTTCC
+GCAGGGCAGGCCAGGAGGTCAGAATGGCGCTCAGAAGTCCTCCTCCACAGGAATTCTAAC
+CCGGAGCGCCTGCTGGCTACTGCCCAGAAACTGAGTCATGAAGAAACCCCACGTGTAAAA
+TAATCCTTCAGGCAAATGGGAAACGGTACCTTAGAATGGACTGTATCAGAGCCATGGACT
+CAAGATTTGAATGAAATACAGAGCCAGCTAAGTTCCCTCCCGCTGGAGCCATTCATTCAG
+CACTTCATTATGGAGCATCTTAGAGTCCTTCCTGGGCTTAGGGACACAAATGGACCACGG
+GCTGCGTCGGCTCCTCAGCAGTTCAACTAAGTGGGGAGGCAAGCTCTGGGAACAGACTGC
+AGCCCCAGGCCAGATGGCTTCTTACCGGGAACATACCAGGTCATGTGAGGCCAAGAGCCC
+TCTGGGAAGGCAGAGAAGGCTCCACAGAGGAGGGGACATGACTCGTGGATTTGTATGCAG
+AAAATAGAGGGACAAGAATTCTGGACAACAAAACAATAGATACTAGCACTCCCGGCCTTT
+CATTCTGAAAAGCCAAATCATCCTTTGTCCACGGACTGTAGGGAGAGGTTGGGGTAGAAA
+TAAAGTCAGTGAGTCATTCTGGTGGCAAATTTCAAACAGCCCCAACCCCCACTTTTTAAA
+Acagtccacaaacaggtgagcaagagtagcgcatttcttctctttctttaaaccaactca
+gtgtagacttcaagcccccatctctccccaggcaggtgaaatacctgatctcagtcatgc
+caggcctccaagaatgtgccacggtcccaagaccatccgcagccctacaggttgggccag
+gtcctctgctcCCCATCCCAGGGCCTGGGCTGTTGAGATGTGGAGCCTCTGGGGAGGGAC
+CACTAGCAAAGCTGGAACACGTGTGTATTCTCTCTTTAAAGGATAGAAATGTGCCTAGAG
+GCCAGCATTTCCAAACATGCAGAGGGCCTCTCTCCAGCTGGGCCGGGGGTGAGAGCAACC
+CTGGCATTAAGCCTGTTCCCATTCCACCATCTGCATGGATGGCTCTGTCCGAGGTTTTTA
+ACCACAGACATCCTGGTAATCGGGTTCCAGGAGTTCAGAGACCTGTCTTCTAATTTGGCA
+TCCTCTCTTGACCCCAAGAAAATCACTTTTATCTTTCTCTTTGTGTGAAGTCAGCTGGCC
+ACACCCCCAGCCATTCAATTTGTCTACAGATTCTTGGGCAAATGTCTTTCAGTTCCAACT
+CCCTGTCTCCAACCCTGGGTCAGTCTCTGGGTCTCTTTCCACTTCCCTCCACACCCCTCA
+GGGCCTGTCTAAAGACGCATCCTCCACATTCTTTCCCCACTTCCAAGTCCCATGGTTTCC
+CTGGCTTTGTCTGATAGGTACCAAAATGGGTCCCAGCTGGAGTCCAGCTTGTCCCCCACA
+GTGGGGGCCAATGTCGCATCATCCCGCACAGCACAGTCCCCTCACCTCTGAGACCTCACT
+TCTGCTGTGTTTCCACCCTTCCCCCGGTGACATCTGCCCTCCTGGCCCACTTCAGAGGAA
+TTTTCTCCATGCACTTCCCCAGACCCCAGGCCAGTGACCTTCTCTTAGTCTGAGAACTTG
+GCAAATTCTTCTCCTCAGACAGCACTCACTTCCTGCAGTGAGCATGCTGCCCCAGACAAC
+TGCGGGCTCCTGGGAGGCAAGGGTGGCTCAGGACAAAGATTTCCCCAGACCCGCAGAGCC
+CGCTGGTGTCCAAGGGGAGCAGAGGAGGAGAAGAATCTGctacaaggagattctacagga
+gattctacagTGTGGAGAAAATTGCAACGAGGCAAAACCACATCAGCATCATGAGCTACA
+GGCAGGAATGGAACAGGTTCCACAGAGTCAGGAAAGGGTCCACCTCCATTTAAGTCGGGC
+GGCCTCTGGACAGGGGCGCAGGGGTGTGGGGCAGACCtccccctctctgccccctcattt
+gcccccctgccagcctgcgtgtcccctccctCGGTTGCGCTCCCACCACCTTTGCCCTTG
+TCCCTGAATCCCCAGGCATCTGGCCTCTCTGGAACCAGTCACTGGTCATGTCTGAGGTTC
+CAGGTCCCCTGCTCCCTCTGACCTCAGAAGCAGTGTAGACTTACTGCCCGCTCTCCTCCC
+TTGGCCCCTCTGGCTGTCTGACCCCTTTTCTGGGTCCTACTCCTCCTCCTGGCCCAACTG
+TCAGTGCTGCCCACACCCCTCACTGCCTCCTGGGGAGGGGTCACCCCACTGCGCCCATCC
+CTCCCAGCCGCTGTGGCCTGGGAGCTGGCATTCACCACCCAGAGCCAAACACAAGGCCCT
+GGAGCTTGTCCTGCCCCAGGGCCACCAGGATGAAGGCTGGCTGTCCTGCTGCCTCCTGTA
+CCCTCTCTGTTTCATTTCCATCTGTAAAAGGCAGTGCCAagaatggtggttgtcagaagc
+tatggggagcgggaatggggagttgttgttcaatggggacagagtttcagtttgaactga
+accaataaaaacgttctggagatgaatggtggtgttggttgcacaatcatgtgaatgcat
+ttaatgccactgatctggacaattaaaaatggtgaggatggtaaattttatgttatgcat
+attttaccaaaattttttgtttgtttttttcgagacagagtcttgctccaacctgttgcc
+caggctggaatgcagtggcgccatcgtggctcactgcaacctcctcctcccagatttaag
+caattctcctgcctcagcctctgcagtagctgggattacaggtgcccaccaccacccctg
+gctaatttttgtatttttagtagagatggggtttcactccactggccaggctggtctcaa
+actcctgacctcatgatcctcccacctcggcctccaaaagtgctgggattataggcttga
+gccactgcacccagccTACCACAATATTTTTAAATGAGAAGAAAGAGCATTGCCCaatag
+tgcctactttgcactgttgcttactgattaaatgggatgatgtttgcagaatactgaatg
+caatgcccgcatccaataacagttcaataaatgacctctaAATTATCTCTAGATCTTCAG
+TCACAGTCTCCAGTTGCCTGCCAGACACTCCCACATACCCTTCATACCTCGTCTTGGGGC
+AAATGAAATGCCTGCTGGGGCTGACGCTGCCAAGAGCAGAGCCCAGACTGAATCCCACTC
+CCATTACCCCTCAGCCTGTTCTCCACACACAGAGGCCTGACAGAGGAAACAGGGGTGGGA
+CGAGACAGGCCTGGGCAGTGCAGCTCCCAGAGTGGTCCCCACTTGGAAAGTGGGgtgcag
+aaaataagagtcaggatttagaaaatctatgccaatctgacagtgtctgatgaatagaat
+aattaaagttgggtttgtattctggatgtcttttaaaaatatttttccagtagtttatct
+ttacgttatgaaagtgttgatctgtgttatattagaaatttttaaaaagagaccaggcac
+catggctcatgcctgtaatctcagcactttgagaggccaaagtggatggatcacttgagg
+ccaggagttcaagaccagcctggccaacaaggtgaaaccctgtctctactaaaaatacaa
+aaaccatccgggcgcggtagcaggtgcctgtaatcccagctactagggaggctgaggcag
+gagaatcgcttgaacccaggaggtggaggttgtagtgagccaagctcgcaccattgcatt
+ccagcctgggtgacaagagcaaaactctgtctcaaaaaaaaagaagaagaagaagaagaa
+agaaagaaaaagaaatttttaaaaagaactaggcctttaccatagatagtttgaaaagcC
+CCaagctaggctgtgccaggataacagatcaattcctaaatctcagtggcttaaccaacg
+atagcctgattcttgtttgaattcccacggggtgggctaggtggctctccccaggtcCAG
+AACCCAAGGCCTGGGGTTGCTGTGCAGGGGACAGTGGACAGAGGAGGCTGGAGCTTAACT
+GCCCACCTGCTGCTGTGTGTCCTAGGACCAGAAGGACCATACAGCCTGGCGGAGGCTGAG
+AAACACAGCACAGCCAGTGGATAGTGGGTGACAAGAGGGTCTGCCACCTTGTAGATCTGA
+ACCTGGGCTCTGCTCCTGGGATCCGGGTTTCTGTAAAGGAGCTGGTCTTCACTGTCATTA
+GGTGCCTGAGTCTTAAAAGCAAAGGGCCATCTTTGGCCCTTGTCTGCCTGTTTTTGCAGG
+TCCTGCCTGCAGGCAGCCCCCAGCCCAGCCCCACAGCTTCCCATTTCCCGCAAACTATCA
+AGCACACACTGCATTTCTTCAGTGCCCAATAAACTGTGAACACTCTTGTTAAACCAGACT
+ACTCACTATCTTCACAttttccagctccctgccttggctccaaacagttggtttcctgga
+atctacctctcctcagtcctctccttcattcttgcatgtccaagcaccacccatccttca
+agcctcagctcaaatgccaagtcttccaggaaggcttGTGCACAAGCCAAGAATGAGCAT
+Tagaacacccaactgatagtggcttaagtaacagagacgtttatcttaccagaagtctcc
+agcaaggtggttccaggttctttcagcagctcgctgatgtcaaggtcaatggtctggatc
+agcatctctgctgaccttcagggctttacttcttgatcacaagacagctgcagtagtgcc
+gtgatcatgtcgttacacaactgcagtcaaggcagaaagaaggagaggcagcaggaaaaa
+aaaaaggtgggcagttttccttttctattatagaaggaagcatttcctagcaaaccttct
+agcaaaattcccctgacatctcattggcgaatACTAGTCCATGTAGCCAAACCTGCCCTA
+AATGTTGGGGTATCTGGGATAGTATCTGGCCTGGGGGATGACCTTTACATAATGGTCTCA
+TCCATCATGGACCTGTCTCAGGAGTTAAGAGCAGCCAGGGTGCTCCTAGCAAGACAGAAG
+GCAgctgggcgcagtggctcatgcctgtaatcacagcactttgggaggccaaggtgggtg
+gatcacttatggtcaggagttccagcctggccaacatggtgaaatcccatctctactaaa
+aatacaaaaattaaccaggtgtggtggcaggcacctgtaatcccagatactcaggaggct
+gaggcacaagaattatttgaacccagaggcagaggatgcagtgagccgagattgcaccac
+tgcactccagtctgggcaatagagcaagactcagtatcaaaaaaaaaaaaaagaaGGCAA
+TGGCTCTAGTAGAGTCAGCAACAGACAGAGGCTGCCACACCTTCCCCATCCTTTCTGTTT
+CCACTTGCAAGTAGTCTTGTATTCTCTAAATGTTTACAGCTTCTTATCTCCCATGGCTCA
+TAATATTTCCTACCTTTTCGTTATCAGTTAGGATTGCAAACCTGGCTTGCAGTGGCTTTG
+TTGTTCTCACATAACTATAGGTTGGAGAGAAGTGAGCATTGACATGGGTCCAGCAGTTCA
+CTAATGTCAGCGTCCATATCTGTGCTTCTCTTGGTGGTttctctcatggttacaaaacgt
+ctgctacaactccagcttttgagtcttcacacaatgtggaaagatatggggaggtgtggt
+gacatttgcatgtttcttttttcaggagtgcaaaaaagtttcttcgaagcctctgagcag
+acttcaacatgtttcattggacaaaagcctatcacatgaccaccccttgacgtcagtctg
+atgaggggagtagTCAGCGTTTCTGGCCTTGATGGAAGATGGTTAGGGATGTCATGACTG
+GTGGGCCAGCTGGGATGCCTGCAGCtctccttctgtatctgtcatctcctttggactgag
+agctctgtaagagcagggatattgcttatttctttttttattattattttattttgtgta
+gagacagggtcttgctatgttgcccaggctagtctcaatctcctgggctcaagcaatcct
+cccgcctcagcctcccaaagtgctgggagtgcaggcatgagctactgcgcccagccTGTT
+TCTTATTTATGACTTGGACCTGATTATACAGGAGTGTTGTGGTAAGTAACTGGGACAGTG
+CATGCTGAGAACTCATGTGTGCTGAGCCATCCAAGAGTGGCTGTCGCCATCATGAACAAG
+GAGCAGTCACAGCACCTTCAGCCCCCCAGGGCCCATCTTGTGTCTTGAACATATTTGATG
+CTGGGTGCCTGCATGCTGAATAGGGGCTGAGAGTGTGGGGTGTGGGTTTTCACTCCTTCC
+TCCCTGCTCCCCATGGTCTCATGAGCATGTCTAGCAGTGTAACACACCCATGCttttttg
+tgtgtttgatacagagtcttgctctttcacccaggctggagtgcagtggcgtgatctcgg
+cccactgcaacctccgcctcccaggttcaagcgattctcctgcctcagcctcttgagtag
+ctgggattacaggcacctgccaccaggcccagctaatttttgtatttttagtagaaacgg
+ggtttcaccaggctggccaggctggtcccgaactcctgacctcaggtgatccaccctcct
+aggcctcccaaagtgctaggattacaggcatgagccgccgcgcccagccACACCCATACA
+TTTTACCATGAACCTTCACATCTATAGGACAACCTCATCTGTGAGGCAACATAGCTTGCC
+AGGAAAAGAGAAAGAGTCATATGGAACATGACACATtgcagccttggaaaggttatccta
+cctctctgtgcctcagtttctctgacttaatgaaagctaatttcttgagcctcttagggc
+tgtggagatgaaataagagataacacatgacaatgccggcccaacatgggtgctcaaCTA
+GTGCCCCTTGTTTGGACTGGCTGATCCTCCAGGAACCCCCAGGCAGGCAGACGAGACAGG
+CACTGAGGGCTGGGAAAGGCCAAGTCAGAGTCCACAGACTGGCGATGCCCAGGATCAGAG
+AGGAAGGGCTGAGAGATGGCCTCGTTCAACACACGTGAATGAAGAAGGAACAGGAGAGGC
+CAGGGGCTACCTGCCTCAGATGGTCCGGCTGTGGTGGGGTGGTGGCCCTATCCCCCAACT
+CCTCCCTGCTAACCTGAGGCCAGGATGCTGTGCCTAGGAGTAGCTGGATTTTAGTAGGTT
+CATCTTCTCAATTACACAGGACCAcagactctttcagtaaagagccagaaagtaaatact
+taagactttgcaggtcatgcgtggactctgttgcaTATCtttgtttttgttgttttgttt
+ttcgctttttgttttATATAATGCCTAAAAAATggccaggcacggtggctcatgcctgta
+atcccagcactttgggaggccgaggtgggcagatcacctgaggtcaggagttcaagacca
+gcctgaccaacatggcgaagcctcgtctctcctaaaaatacaaaattagccgggcatggt
+ggcacatgcctgtaatcccagatactcgggaggctgaggcagaagaattgcttgaaccca
+ggaggcagaggttgctgtgagccgagatcacgccattgcaccccagcctggacaacaaga
+atgaaactccgtctcaaaaaaaaaaaagagtctaaaaaatctaagaaccatcttggcaca
+cgagctgcaaagaaaggagctgcagctggatttggccGCCTGGCTCCCCGACACGTCCTG
+GCACCCCCGAAGCACTCAAGGAGCTTCCTTGCTTCATCCCCTGGAGGAAAGCCGGGCCTG
+GCCATGGCGCTATTGTGACGTGGCTCCCAGAGCAGTTTCAGGCCTGTTCTAGCATCTGGC
+CGGGGCGGCAGCCTGAGAGCCATGGAGCCGCTGGGTGCAACACTGTCCTGCCCGTGTGCA
+TGGAGCTGCTTACGTTGCCTGCACTGCTGCTGTCCTGTTCCCACAACTTCTGCAAACAGT
+GCCTGGAGCTGATCTTGGTTTACCAGAATTGCACCCAGGTCCAGGGATGGTTCTGTTGTC
+CAGTGTGTAGGAAAGTAAGAGGAAAATCAGGGCCCTTTGACTCCACGAGGGAGCAGACTT
+CTTTCTGGTCTGCACTCTTCGAACTCTAGCCCATGAGAAAACTGGGGACTTTGGGCCCCA
+AAATGAAGACCAGCAAGGCAGACCCACATCTCTGAAGGGTTGTGAGAGGGCATCGGCAGG
+GGAGGACAGGCTTTTCCTTTAGGCTTAGAAGATCCATCAGGACCCACAGGGAGGAGCTAC
+AGGAGGATGTACATTGTGGCCTAAGGTTGGAGAGAACTTTCTTACAGAACAGCTTGTTCA
+GTATGCGCTGGGGTAGGTAGGGCCATTTATTAGCACTTGCTAGGTGCCTTGTCACTGTGG
+TGGAAGACCAGAGAAGCAGAGCTGATGAGGGTTCAGATTTCACCCTTTAAGGAGAGATAG
+ACCACACATATAATGGGAGACCCCACAGTGCAGGTCTGCAATGCACCGCAGGGGACAGGA
+AGGCCACAGGGGAGGCACTGCTGCATAGAATCTACGGTAGGACTGATGCTGATGGAGAGG
+GCAATCTAGGAAGAGACAGTGGCAGATAGCAAGGCCCGAGAAAGAGAGCCTAAGAAAGGA
+GGTGCTTAAGGGCCTGGCCCAGAGATCACGGAGGCTTGAGCATAAGGTGCTGTGGGAGAC
+ACCTGGGGCTTTAGGGTACCCACCCGAAGGGTAAGTAGGACATATTCCAGGAGGCCCTAC
+ACATCAAGCAAAGGGCTTTGCATTTTATCCTGTAAGCAGAGGGGAGCTAGTGACATATTT
+TAACCTGGAAAGGGTCATCATAACGTTGACTTCTGAAAGCACAATGTCACATGCTCTCAT
+GGAAATTCTTTGTGTAACATTTCGCCAGCTGGACTGTAGGAATCATGACTGGTGTTGCCC
+CAGACCCTTTGGATATTTGTGGAAGGAAGGAAGGAAATCTAGAAGGAATAGGTTGCAGGC
+AGAGGAATCCTGAGGGGCTGGAGGGCAGGGAGAGAGGCAGGCGGTCATCACCTGGCTTTT
+GGGGGAGGGGTGCCATGAGGTGACTGCAGAGACAGGGGCAACAGCTCAGAAGCACCACAC
+ATTTGGATGGATCATTTTATTTGTCAACCTGGAATTTTCACTTATTTGTATGTTTATTTT
+TAAATCATATCaaagaaatagtgtagaaaagagtttataatgaaaagcaatgctgccatc
+ccacccctagtcccactctccagaggcaatctctcctaactttttctacctcattcttcc
+tgcagtcaccaccatagctctgagtatgtgtttatctcaccattCTTCGCCCACTGGTTT
+TAGACGCTACTGGCATTTGCTGCCTCTCCGACGACTGAGCTTCTCGTGCACAGCTCCTTC
+CTCATCTTCCCTCCCTGAGCAGGTCCATGGCAACCTTAATTTCTCTATTGTGATTTTAAG
+TTAATGCACCAAGCAACTAGAGATAATGGCACCCTCTGAAGCTCCACTTTGTAAGGGAGG
+CGGTCCTTGTCCCCTGCCCTGCTCTCTGGCTTTCCTGCTCCCAGGTGACAGACACACAGG
+CTCCTCAGACTCCGGGAGCCCATAAGGAACCTGCAAAGGGCACAGGAAGTACACTGGAGG
+TCTTCGCAGAAATTTTGTTGAGCCTGGATTTGGGGGTTGGGCAGGTCATGCAGGTGCGGT
+CCCAAGAGGGTTGAGCAGAAGTAGCTGTGCGTCCTCACCCTGACAGAACACAGAGGATTG
+AGCAGAGGGACAGTGCTGGCTGGGATACTGGCTGCACCTGCGGCCTAGAAGGGCGGGAAA
+GAGCTTTGGACTGATTGAGTAGAGGCAGAGATTTGAGAAGGGAGGGAGGAAGAGGACTGG
+TGTGCCCAGCTCTGAAGGCAGACCCTCTGGGACATTTTCAGTGCTCTTCAGTTTTCTTTG
+AAAAGAAAAAAGGCCCAGATCCCAGGCGCAGGCCCATTCATCTTCCCTGGAGTATTCATT
+CTGCTGAATCCTGGAAAAGATTTATACACCAGCAGCATTCTGtagtgagtgttatgctgg
+aattcaaacccaggtccacctcttttcaagacaagttcttttctcattTCCGAGGCACCA
+GGGAAAAGAAATCACTTCCCTGCACTGGTTCTGTTGGggccaaaagatcaggagatgatt
+gccattgaaaaggtagtttgttactcagagttcccaagaggagggagccccccaccacgc
+agggccacatggggaagccccagggttgatcaggaagcaaaaggaatggcagggaactgt
+ggtccagggcctttgctgtggtttccacaggaagaaatggggaggggagggtaagcaggc
+taaagactggctagtgtgaatcatttcagtgggctctgaggcataggagctgtgccttgc
+tctctggtaattagggcagatggacagtggcctgcgtgtgagaaggttggatggttgggg
+gtgtgggatctgggttggttggtttgcatctgaaaagcacagtcccaggtgagatccttt
+actctgtctaggagttggctaaccctgggagggcaggccccaggtgccaaaacatcaaaa
+tacagaaaataaaagacacagtGAGACCTGGTCCTTCGTTCTCTGCACTCCACTGGCATA
+TCCAACTGTGCAGTCATTGACTGTGAGCATTTCTTACCACTGGACTGAGTTTCTGTGGAA
+GACAGAGTAGGTCCTAACCAAAACTCAATGGACTGAAGGAACGCAGATTCCAGTTTCACC
+TGATGGAGTTTGTAGTGACTTTCACAACAGATACTGGTAACAGGCCCACAGCAGGGCCAG
+CCTGGAAGTGTCATCGTGCAGGGTTCTCACAGTCACTTCCCTCTCCAGGTCTTGTCAGCC
+TTCCCCAGGGTGGAATGTGAGTTCTTTCCTCCTCCCAGATGGTGTTTTAGTGACCAGGAA
+GGGACATATTTCAACCTCCCCCAAAGATGAGGTGGCCTTTGGCCTCAGGAATTTGCCACA
+AACTCATGTGATCTCTGTGTTTTAGGACATTTATTTGAAGGGCAGGGGAACAAATGGATT
+GCAGGGAAACATCCTGGCTGAAAATATCCTGGAAAAGCTTAAGGAAGTACTTGAGACACT
+TCACACCGGGGAGCAAAACCAGCTCGCTCAGATGTGTGAAAAGCGTGGAAAAATCATGAA
+TCTGGTATTAAATTATACTTTTTAAAATTTTCTTTTTGCCTAGCTGCCCAATCTGTCAAA
+TTACTCGGTAAGCCTACATAGTTGAAACCAGATGTTTACTCAGGAGTATAGTAGAGGATT
+ACTTTCCAAATCCACAGCCCAGTGCTAACTTTATTCTTGATTTGTAACGTGGAGCCCAGG
+GACGAAtgtgtgtgtgtgtgcggggggtgagggggtgcatgtgtagggggggtgCATGTG
+TGTGTGCGCGCACACACACACATGCAGTATTCAGCCCTGCAGCCCACAGTGGGGTTGAAG
+GGGTCACATGTAGAAGGGCTCAAACAGGTACAGTgatttatgagatttatgagaCTCCAG
+CCACCCTCAGTCATCTCGGAGAGAGGGTGCGGTAGGATGAGACTGGCGAACCGGCTATTC
+CTTCTGTTGCCTCCTGAATGGCTGGTGAGGAGGGACTCCTTTGGAGAGCTGAGTGTAATT
+CTGGCGTTTGGATGCTCAGCACACGTTTTCCGCACAGTGTGCCATATGAACCCTTGGTTG
+TTTCTGTGCAATGCTCTGTACATTGTACATTTCTACACACATATCTACAGTGTGCCTTGT
+ACAAAACTAGATGTGTTCTACAAGACACTCCACATTCccttgctaagggatcttcaaagg
+gaattttgaggtaattttcccctttggcactgactttaggatggatccttctgtcagatg
+ggatacccctTTAAAAGGCTTTAATTctttgctgttcacaaagcacgtttacaaccttta
+gcctacttgactccccgagcaaccccggaggggcaggagaaggcagagtttccatgtttc
+atagattaggTAGCATCAGCCACCAGCCTTAGGGGCCTCATCTAGGTTGCTTCGTCTTTG
+CTCATTATCAGGTGTAAACTAAGTTGACAAtttttttttcgagacggagtctcgctctgt
+cgcccaggctggagtgcagtggcgccatctcggctcactgcaagctccgcctcccgggtt
+cacgccattctcctgcctcagcctcccgagtagctgggactacaggcgcccgccacaacg
+tccagctaatttttttgtatttttagtagagatggggtttcaccgtgttagccaggatgg
+tctcgatctcctgacctggtgacccgcccaccttggcctcccaaaatgctgggattacag
+gcatgagctaccgcgcccggccCCCTAAGTTGACAATTTACTTGGAAGAAGTCAAAAGTA
+TTCATGAGACTTCATAATTCTGCCGTAACTTGAAACTCTGAAGCCAACTCCAAAAGCAGA
+GATGTGGCTCTGAAAGAGGCTCTGGAAGAGGGTCTCCTAGCTCTGAATCAAGTCTGCCGC
+GGTGAGGCAGGGTCTCCCTGAGATCCTCTACCCTCAACCAGCTACCTGGGCCACCGCCTG
+AGCCACTCCTCTCTTCCTTGCAGCTTGCACTTCTGCTGAGATCAATGACACTGCTTGGGA
+CAGGCTAGGTCAAGCCCCTGAGGTGCAATTATATATTCCTCTTTAGACTATGCCTTTAAG
+AATTGGTTTAGTTTTTCACAAGTTTGCTATGGTTCTGCCTCATCTTCAGCAGTCACCTCT
+ATGGTGTTCATTCAGAGCCTGCCCCTGAACTGAGTAAGGAAGGGGTGGAAGCAGAAGAAG
+CAGGCAGAGGGGATGGCTCCTCTTTGATCCCCTCCATCTAGAAATGTGCTCAGCTTTCAG
+TCCCGTAGTGGGGCTCACTTTGTTTGTGAAGGTCCTTGTAATATTATCAATAGCTACCAG
+GGGTTTAATGTCATCCAGgtgtcaggcactactccaggcatcttacgtgcatcgccctat
+ttaattctcatggcagtcctatgaggcaggtggtgtggtaatgtgggaaaagctctgacc
+ttagactcagaaggaccttgtcttctaatcccagtgctgtcccttcctggcaagttattt
+gcagccttctgagcttcgtcacccataaaaCCGTACTATGTAggctgggtgcagtagctc
+acacttgtaattccagcactttgggaggctgaggcgggcaaatcacttgaggccagcagt
+tggagaccagcctggccaatatggcgaaactctgcctctactaaaaatacaaaaaattag
+ccgggtgtggtggcacgtgcctgtagtcccagctgcttaggaggctgaggcaggagaatc
+acttgaacctgggaggcggaggttgcagtgagctgaaattgcaccactgcactccagcct
+gggtgacaaagcaagaccccgtctaaaacaacaacaacaacaacaaaacaaaacaaaaca
+aaacaaaaacCATACTATCTAAAGCAAAGGGTGGTCGTGTGAGGATTCCGTGAAATAACA
+ACATGCACTTACTAAATCACCACCAGACCATCCTAGTACTATCATCACCTCTGTTCTACA
+CACACCAGGGTGTCCTGTGCAACTGACTTTTAATACTTGCTTCACACATTCACAATGTCA
+TCAGCCTGGGTAGGGCAGGTCTCTAGTGCATAGGGTTGGAAAAGGAAGGAAAGAAAGTTT
+CACTGACTTTTCTTCTCTCAATCAGTTGTGCCTAAGTGATGAAAAGCCAATATGCAGGAT
+ATTCAAGCTCTCTGGGGACCACAGTTCTCACCAGGTAGCCAAGATTGCTGATGTGTACAC
+AGAAAGGAAAGCTAGCTTTGCTGAGGACATTCAGCAGGTGCTGCAGAGATCTGAGAGCAC
+AGCCCAGGAAACGGAGGTATGGCTTGAATGGTTCCTCTCCTGTCCCCACATTAACAGGAA
+GACAATGTTTGGTTCTGGTTTCAACAGTTTTCTCTTCAGAGCACTAGGCCAACAAAGGTA
+GTGTATAAATGCAAAGGAGAAATCATAGATTGCATTCTCTAGAGACAGGTTCCCCTTGAG
+TCTGTCCTGAAACATGCCAAGTTTTGAAATGCGCACCTTAAGAACTGGGTCAGTCCTGAT
+TGCTTTCAGGACTTCAAAAAATGAACAGTTAATAGCCAATTAATTTACCTtccctgagtt
+cagaagatggagctaagagtctagggagaccaaagcagttagagtacataggacagagtt
+cagagaggagatggttacacaaacagagatcctggagacctgtcaggggtcttccttgag
+tactcagcagtgaactgatcagcatatgtctgtgaagacactacccaaggtcagacaagg
+aaacataaaaatattgagggaagagcacctgatgcttgcacaggacaaggaacaatgcct
+atttccacaagaccggaaaaactcatacatcatggaacactgggaagagcactcagaagg
+tcttgcctccaagtagtcagaataattagccctagatggaccactgctgtggacccacct
+aaaaaacaataaaagcaagacctgaaaggatcaaactctttccaagtacctccactgcat
+cccataacaaaattgaagatttataggaatacaaaaatatccagctcccaaccaagtaaa
+attcacaatgtctggcatccaatcaaagattaccaggcaggcaaagaagcaggaaaacat
+agtctataatgaggacaataatcacacaatcaaaatcaaatcagaactgagacaaatgtt
+agaattagtagatgaagacactgaaacttattataattatattccatatttcagaaagtt
+acagacagaaaatataaaaatattcaaattagatctaCATCTATGTACTCAAACaaaaat
+ttaaaattttcaaatttttaaattatttttatttatttatttttttttttgagacatagt
+ctcactgtctcccaggctggagtgcagtggcacaatctcaggtcaccggaagctccacct
+cccgggttcacgccattctcctgcctcagcctcccaagtagctgggactacaggcgcccg
+ccaccacgcccagctaattttttgtatttttagtagagacggggtttcaccgtgttagcc
+aggatggtctcgatctcctaacctcatgatccgcccacctcggcctcccaaagtgctggg
+attacaggtgtaagtcactgtgcctggccAGGATCCCTTTCTTAGAAGGCAGGAAACTGA
+GATCCAAGGCTGCCCAGCTAGCAAGAACCAAGATTCTCCTGGGTCTGTGTGGCTTCTTCA
+TTGGTGTGCTTTCCCCTACTTTTTGCTGCCCCATCTGGAAAGACCTGATCATGGGGTGAT
+GCTGGTACTGGGttttatttcttttatttatttttgagagagggtcctgctgtgtcaccc
+agtctggagtgcagtggcacaatcacggctcactgcagccttgacctcctgggctcaagg
+gatcctcccatctcagcctcccgaatagctgggactgcaggcatgtaccaccatgctcag
+ctaatttttgcatattttgcagagatggggttgtgccatgttgcccaggctggcctcaaa
+ctcctgagctcaagcaatccacctgccttgggtctcaaagtgttgggattacaggtgtga
+gctgccgtgcccagcTTGGTGCTGGGCTTTAGGGGTGAACTGAAGACCACCAGTTCCGGA
+GTATGAGATCTTGACTTTTTCTAGAAATATTAGAATGGTTGCATCTGAGATTTCATTTAT
+TTCCCTCTAAATTATTCAGGTGATTTCTTCCATGTGGCTATTCTTTCAACAATGATCTGC
+ATTTGGCTGTAGCAGAAGTCCATGagcagtggctttaaaaaattaggggttctatttttt
+tactttaatgaaatgtcccaaggtaggaagtcaaggctggctggcttgggatccgtgatg
+ctccagcccttttctctcagccatttggtaggtgctcttgtcagcacgtagtcacaggat
+ggctgtcccatataggcatcctgtccatgatcccggcaaagggaaagggaagggtcaaga
+ctggtcccaggggcacatgcccacttttaagcagcttcctaaaagcccacctgactggat
+tctacttctgcttccattgcacacctggttactcccaatgtcaagggaagcaggaaatga
+atgtagtatttttagctgcccacattggttcccccaaagaatcagagttctttgggtaga
+aaagtggtgaaaaacgggtagtgggctggcaaccagcagtgtctgccaGGCCTGGGGCCT
+CCCTGCCTCAGGGTGGAAGCCCGGGCAGAGCAGAACCTGTGGGCTGGAGGGCCTCCCTGC
+AGGGCTTGCCTAAGTGTGTGTTAGTGCTCCCTTGGCAGGACACAGAGAGGCTCATCAGAC
+CTGTCCACCAGCACCACCAGCACAAGGACCATGATCAAAACCATCGGAAACTGCCTGATC
+AGCGGCATCCACAGCCGCAGCCACATGGTTACCTCAAAGCAGGAGCTGGAGCATGCCTCC
+GAGTTGGAGAGGCTGCAGTGGGTGGCCTGGGACCTCACAGTCCCCCGCCAGCTCTGCCAC
+CAGATGCTGAGGCTCCTGCAGCAGCACCAGAATGCGATATAGTTTCTGCGAGAAAGGACA
+AAAAGTTCAGGACGGAGATGAAGAGGCTCATGCACGATGGCATGGTCCCCCAGGTCCCTG
+AAAAGGACAACATGTCTATCAGGCACTAATTTCAAGAGCTCATTAAAGGAATAGATATTG
+CTGACTTGGTCCTGCCTGAGTTAGCCCAGGCGCTGGCCACCGTGGCCAGGCTGCCCGAGG
+CCTGCAGGATGGGCAGGGCCACGCAGAGCGAACTGTTGGAACAAACGCTCCAGGAGATTT
+TATGCAAGTCAGAGTTGGGCTTGCTGCCAAAACCGAACAAAGAGGCAAAGCTTCCTGGGG
+ACCCATGTTATTCCTCCTCCACTTCCTCCACTGGTGTGTTCTCCACACAAGGAAGTGGGC
+TTAAGTCTAGGGAATCAACAGCGTAAAGTCATATTTTGGCCTCAAAATGTCAAAAACTTT
+GATCATTTTGCCTGTAATTTGAAAGTTGCTAGACTTCACTTCTTaaaaagaaaaaaaaaa
+aaaaaaCTTTCCACATTGTGATCTCTCTCTTGATTTGGGTTATTCTGCTGCTAATTAATC
+ATCCAAAGttttttttttttttCCATTTTTAATGGAAACCTGCTTTAAAAGCTTGTTGCT
+GAAAGCTAACATAGGAGGGCTTTAACTAGTGGGAGATGCTGAGCTTGGCTGGGCTGGAGG
+TGGTGCAGGAGGTGAGTTCTTGGCACAACTGAACAGAACAGCATCGTGCTCTGATGACTT
+ACTGTGCAATTTCAGCTCAATTGAGCTTCAAATACTAGACATTACAACGGCAATGACTCC
+ACAGAAATGAAGCCTTGGTTAGCTCTTGTCCATGGATTTTGTTCTTTTTCCTTCACAACA
+GTCCTaactacagtttattaaatgcttaccatagactactatgcaccctttatattaatg
+agttaatttaattctcaaaataactaaaagagctgagaattattatctccaccttatagg
+tggacactcagggtcaaaaaatgtaaataactggtttaggatcacatatttacttaaaca
+gtgagccgtaaaacaaattcaagtccatctgGGTGAGGCCTGACTTCTTGTAGGATATTC
+CTAAGTCTCTGAAAGCAGTACTGATTTGGAAACATCACCTTAAAGAACACTGCTggcctg
+ccgcggtggctcacgcctgtaatctcagcactttcggaggccaatgcgggaggatcactt
+gaggccaggagcttgagaccattctgggcaacacaggaagaccctgtctctacaaaaaaa
+aaaatttttttaaatggtcaagcatggtatcccccacctgtagttccagctacttgggat
+gctaaggtgagaggacagctttagcctaggagttcgaagctgcagtgagctatgatcgtg
+ccactgcactccagcctgagtgacagtgacatcctatctcaaaaaaaaaaCCACTATTAC
+AATTCTCCAGAAGTTCACTCACTCTTCTTTCCAGTCCACTAGTTTTTATTAAACATTTAT
+CTTAAAATTCAGTGTTTATGAATTACTTTGtgaatgtctattatgacaagcactgagttt
+aatgctttacatacattacgttatgagaactccattccacctgaggaggtaagcattaga
+gtgcctagtgccgaacgaacagacagatgaactgaggtgaaaggagatcagcagtttgtc
+gaaaatcgcaaatagcatggtagaaatgtgggttctagatgttactctcaagccagtcct
+cctcctaaccactttattaGTAACATCTCTGGTTGCATGTGACAGAAATTCCATCCAGCT
+CCAGGTGAGAAAAGAGGGAAATGTACAGCTTCTGATGCTCAACGGGGAAGGGATGGAGTG
+TCCTTGAGGATGCCTGGATGTGGGGACTCAGCTGCTATCATGACCtctttctctgttttt
+tgtctctttttcttttttctttttgagacagagtcttgctctgtcacccaggctggagtg
+cagtggcaccaatcagctcactgcaacctccgcctcctgggttcaagcgattcattctcc
+tgcctcagcctgccaagtagctgggactacaggcgcccgccaccacacttggctaatttt
+tgtatttttagtagagacggggtttcaccatattggccaggctggtctcaagctcctgac
+cttgtgatccgcccgcctcagcctccaaagtgctggaattacaggcgtgagccaccgcgc
+ccagccTTGACTCTGTTTCTTGACTCTTGCTTTGCTTTTTCTGCTGTGGACTGACTTCTT
+CTCACATGTCATTACAGCTTGGGATCTGCAGCTAAGAGGACTTCCTTCTCCCAGTCCATG
+TTTACATTTCCAGGAAGGGACACTGGCCTTATTGAGGTACTGTCCCCTTATAGGACTTAC
+CAGTGTGTGTTACCCACTCACCTCTGTGGTTAAGGTACTGTGATTAACAGCTGAGACCAC
+AACCCCACAACTAAAGTGGGGCAGGAGCTGTATTTCAAAAGAAGAGGCATGCTTCCAGGC
+cagaggacacaaatttagatgacttcaggggccaggcttgtagtaagaatgaagcaggct
+caatggggactgtgacaaatagcagagcccacgctgcacataaagaaaatattgtcatgt
+tggaatgtaggctgagtgtagccagagatgccaattttttctgagagaagcaagaaatct
+agattttttttttcctgttaaatgtcttgattcttttgcatgctgtcagctagttaaaaa
+tagctttaaaacattgcgtgggtataagaaggcacttctgtgaaccagatgtgaccccca
+ggccatcaccagtttgcaaacccctgGTTGTAGGTAGAAAATATAATAAATGTCCACTCC
+ACCCCGGGAATGCTCCCTGGGGAGATTCACTATGCCTGGAGCCTCCAGCTGTGGGTTTTC
+TCTCTTTCTGCTGTAACTCTTCAAAAGGCAGCTCTTCTGAGCACACAGAAAATGGGAGGC
+TCCTAGGTGAGGTTTTGGAAGGCACTATCCAGACATCACCCTCATGGTCAACACATCCAC
+CATGCTCTGTGCTAAGACAGACCTGGGTTGACTGTTGCAGAAGACCCAGCgtattaggca
+gggttcaccagagaaacaaagccaagaggagatatatccagatataaacagatttattat
+gaggaattggcttgtgtgatttatggaggttgagaaatcccacagtctaccatctgcaag
+ctggtgacccaggaaagctagctggtggtgtggttcaaaggcctgagaacttgagagctg
+atggtgtagattccagtctgagtctgaaggcctgagagccaggagcactgagaccaggag
+aagatcaatattccagctgaaataggtggtgcaaattcaaccctcctccacctttttgtt
+ccatttgggctttcaatggattggatgctgcccacccacactggggagggccacttgctt
+tcctcagtccaccaattcaaatgctgctgccttccagacaccctcaaagacacacgtgga
+aataatgcttggccacatatctgggcaccctgaggttcagtcaagcggacacataaaact
+atcacaTTCAGGAATAAGAGCAGGAAGTCTAACCTGTGAATAGTTGGGAGACCAAGAGGC
+AAACTCATCTTTGCAACACCATGTGATGAGTGTAGGGCCGGAGGAGAGCAGCTACACAAA
+GGCAGAGCACTAAATCTCTCCTAGAGAAAGGGGCTTAGGGAGGGTGAAGGTCACAATTTC
+CAGGAGTATGTGTTTGCTTTACCTTAGTTGTCTTGGTTACAAGGAAAACAGACTCATTTG
+TCCAGTTGCAGAAAGGTAGAGGGAGGGTTCTGTCCTAAGGCTGCATGGAGACAGATAGAC
+AGGTAGAGTTGCAATCATGAGATGGCAAGGCCTCTGGGACACGGGCCTTAGGGACAAGGG
+GCCTCTGGCTGTGGTTTGGAGTTTGGCTACTCTAGGAACCTCAGCTGCAGGATTTTGGTC
+TACTCACTACTCAGCATCTCTGCCCAGTTTTCTCCTGGGCCCAGTCAGCTGCTTCTCCCT
+CAACTTATTCATACTTTCTGTGAGTCCTGACTTTCATGAGCTAGGCTCCCCTTGTGGCCA
+CTCCTTTTATTTGTGTCCTTCAAGCTCAGCCTCCACttttttttttttcaggtggagtct
+ccctctctcgcctaggctggagtgcagtcgtgtgatctcagctcactgcgctcactgcaa
+ccctctgcctcctgcgcccaagtgattcttgtgcctcagcctcctgagtagctgggacta
+caggcatttgccaccttggctggctaatttttttttttttaagtaaaggtgggatttcat
+cacattgcaccatgttgcccaggctggtctcaaactcctaagctcaggcaatctgtctgc
+ctcagcctcccaaagtgctaggattacaagcatgagccaccgcgcctggccATCTCTTCA
+CTTTTAATTCTACGCttcgagagatatttactgggtacctactgcgtttgccaggccctg
+ttctagaatgtaaaatacagtagtgaaaacatgccagacaagttcctcgccctcatgggg
+gtagaacatcaataaaacaagcaagatggagccagagagtgccaaaatgttacagtgtta
+caaaaacagagtggtgaaatctcattaaagatggagatttacactgggtggccagcaaag
+tcctccctaaataggggaggttcaagtgccatctgggtgacaaggaccagccagacgaag
+atgggacaagcatgccaggTGACCTGAGCAGTGGCAGGAGTGGTGAATGGAGAGGGAGGC
+CCAGGCTGGACACGGGAGCAAGCTCGGACTTGAACCCAAGGAATACCATGCGCTGCTTTG
+CTCTGCAAGCAGGTTGTTCTGTTTGACCCCAGACAAACAGCGAAATGCATGCTCTTCCTA
+ACCCTTGCCAAATAATGATCATTAATGACAACCAGGCTGTTTATCACTCAGCAATCCCAA
+ATCACTTTCCTAGGTATGATCTAGCTGAAATACGGAGTCTCTATCCAAAGGAACTCCGTT
+CCTAGGAAACGGAGTTGCTGGACATTCACTCATGTTTGTTCTGTTCCAAAGGCTGCATGT
+TCTCTCCACAAAATGCCTACATGCATGTCTACCACATCGGgccagcttccggcagaagta
+tacccaaatttcaggggcttacatgagatggaagtcatgtctttctcacttaaagtccaa
+GCTTGTGTAGAGGGTGCCCTGTGATGCTACCAGGGGACTCAGGTTAGCTCTTCACTGCTG
+CTTGCAACTGGTGGACATAGTGGCTCTCCACCACACCCCAATCACATCCAAGTAGCTAGA
+AATCAGAAAGCGGGAGACAGAGGGAATCCAGAACCCCCTTCCAtcctgctcacagctcac
+cagccagaacttagtcacacaggtacagtcagggagtaatttaagtctaccatcaccaaa
+aaactgggtttctgtttattatagaaaaaggagacattggatattggggaacaactatcg
+gtcactggcaTGGCttttatttttatattttttCCTAGTTATGAAAGCAATACATACTAC
+CAGGAATCCAGATATATATATAAAGAAAATAAAGGTTAGGAGTAATTCCAGATCTAACTG
+TTGTTATAAGACAAACAAATTTTTTGTAACCTTACTTCTCACTTAATAGTATATCCTggc
+cgggcactgtggctcatgcctgtaatcccagcactttgggaggccgaggtgggtggatca
+cgaggtcaggaattcaagaccagcctggccaagatggtgaaaccctgtctctactaaaaa
+tacaaaaattagctgggaatggtggcaggagcctgtaatcccagctactcaggaagctga
+ggcagggtattgcttgaacccgggaggcaaacgttgcagtgagccgagatcgtgccactg
+cactccagcctggacgacagagcaagactctgtctcaaaaaaaaaaaaaaaaaaaTAGTA
+TATCCTGATAATCTTCCCGTATCAATAAACATAGATCTACATTACTATGAGAACtttttt
+tttcccttgagacggagtctcgctctgtcgcccaggctggagtacactggcacaatctca
+gctcactgcaaactctgcctcccgggttcaagtgattctcctgcctcagcctTATTTGTC
+TGTatctcttggatgcctgtcaggtgctaggccctgtggtggtgactgggtgcacaagag
+agagcaagacaaagttccagctcAATGAATTTTATTTCCCCTGTTGTTTACAAATGCTTT
+GATTTGACTTGTAGATATTTGTCAACCATTAGTATCTTGGTTCTATTGAAGGAGTAAGAA
+CATTTTAAGCTGAAAttcttctttcttttcaattgagatggagtctcactctgtcaccca
+ggctggcgtgccatggcatgacctcagctcactgcagcttctgcctcctgggttcaagcg
+atcctctcacctcagactctcgagtagctgggattacaggcgcacgccaccacgcccggc
+taatttttgtatttttagtagagatgggatttcaccatgttggccaagctggtctcaaac
+tcctgacctcaagtgatccccccgcctcgtcctcccaaagtgctgggattacaggcgtga
+gccactacgcctggccACGATCATACCTtttcatggcatgtttggaccgtaatttatgca
+gtcacctatggtgtactggtagatggttgtgatttgaggctactataaacaagatgatga
+acagcctgtggaggatctttgtatgtttgtcctgttattttctaggcataaattcctagc
+agtggcaaaatgctggattaaggaacactttcaaagattccgattcttgctgccaaattg
+gcccctagacttgcagaaatttatactaatgcctccaatgtTTCCTTCTACAATGCCACT
+GATCAACTaagagataagaaagctttcattgtttaaaactttgtctttatttgattacta
+gtgaggatgagcatcttttcatatttattggccattttcttttgtaaattgtcagttcac
+atcctttttaaacagtccatattttaataggagtgttcactttatcctattgatttgaaa
+aaaaaaatccactttattaaggataACatattagcaaatgcttatgtagtacttatgtgt
+accaagcactgttcttagttcttaagatgtttatattaatcttttcaacagcctgtaagg
+taagtattgttatccctattttatagatgaagaaactgaggcacagaaaagatatacaat
+ttgcccggtacatagttgtacagctaggaagaggcagaactgggattcacacttagtagt
+ctggttccagatccttgcttttaaccactGGACATTCAAATTAATGttttgtctcttaga
+gatttttttagacttttacaatatttccaatttttgtcttttaACTTCAAAGTTTTTAAA
+ATTCAGTTTTCATTTATATTGTCAAATCCATTAACATTTTCCAAATGGATTCTACTTTAG
+CGTCATTTAGTTGACCTTCAAGGGTAAAAAATGAAGCACAGATAGGAAGGTAAAGGGTAA
+TGTATGTCATATGCACTTTTGCAAACTCACCAAGAAGTTTCCGATGAACATATGAAGAAA
+ATGTCAGAAGGGCTCATAGTGCTATAAGGCTTCTTATTTCTTCTAAAACACACTGGCCCA
+CCAGCCTCTACTACCAACCTCTAATTGAGGCTCACAGTACCTCTTAACTCTGATATCCAA
+CAATATCCTGGTTTATTTGCTAATGCTTTCTTCCCACCTCAGCCTACTTCATCATTATTA
+GATATCATTTAATCCTACcctactgctgtgctaggtacttggcatagacaggaacaaaac
+agtttctgcccttgaagagttcCACATCCCCTGCAGCATAACCACACTCTTCCCCTGAAC
+TGTACTCGATCTAGCTCTGGGGCCTGCTCTCTCCTTTCTCAATATATCTTCTAACCTCAA
+GAAGTCCTCCCCAAATCCTACCCATGGCTTAAGCTCAAGTTTCCCCCCCTCTAGTTTCTT
+GTTCACTTTAGCTCACAAAATAAAGTCCCCATTAAAAACAAAACGAAACAAACTCCTTTG
+GCACTTATTGCATACACTAATATGAGTGCTAAAAGGGGAGCTGATACCACCACCTAAGAT
+CATAAATGTAAACGTACAGCATGTCAAGTACTATTTCCCATAGTTCTATTACAGACAAGG
+ACCCACTTTTTTAAAAGTGTTGCACAAAGTCACAATGAATTACAAAAAGCAGAGCTACAG
+CCCAGGTCTTGCGGTTCCCAGCCATAAAATCTTAAAACTGGCAGAGACCTCAAACGACAC
+CTTAACTAGTGATTTCAGAGTCCTAGCATGTGAAAGTTGTAATGGGGATGGAGGAACTGG
+GCTTTGGATTAATTTTAAAACAACAAAATCAAGGATTGCTTTGAAAAACATTTGAAGACA
+AAAATCTTCAAAACATGGGTTGGAAAAGATAACaaaaaaaaGCTCAgggaggctgaggtg
+ggaggatctctagagtccggatgtcgaggctacagtgagccgtgacccacgccactgcac
+tccagccctggagaaagagcgagagaccgtgtctcgaaaaaacaaacaacaaaaaaaCCC
+TCAGACCCCAAAACGTCAAGGAATAAAAGTAAAAGGTTGGGCGGACAcaactcctccatt
+tgacagatgagcaaactgaggcacagaactccaggaggcctggccaaggcctcctggAGG
+GAACAGGGTCAGTTGACGGAAAAGAGCCAGAGGCTGCACGCTGGACAGCGTTCGGACCTT
+CCGGGTCGCGCACGTGTAAATTGCCCCCAGGAGCCTGAGGGAGCAAAGCAGCCGCCCCGC
+CCCGCGGGCAGCGCGTTCAGCGGCCACGTGACACAGCCAGCCCATCACGCGCAAAGGGCA
+GGGCCTGGAGGACACCACCCCCGCCACTCTCTCAGCCCTCCACTAGGAAAGAAGGAGATG
+GTATTGGTGGGCGGGCCAGACCCGCCTCCCCCACGGTGGCCACCCCGCGCGAGGCGGGCC
+CAGCCGCCGCCCTCCAGTGAGGGGACGGACGAGCTCAGCTAGGCCAAGGCGAAAGAGCGA
+CGCGCACTTCAATCAGACGGCTTCACCAATGGGCTTGCGCGCTTTCCGCGGCGCCCGCCC
+CTGCATCGGCCTCCCGGCGACCGCGCTGCTTTCCCTCAggccgccgcggcggcgcccgcc
+cgcgccTCCATCCGGGTCCTGGCGCGGTGCTCTCCCGGCAGCGACGGGCGCGAGGGCCGG
+GGCATTCCCACGGCCGCGACGGCCCTCTCCGCGAGCGCGAGGTGGGTATGGCGGACGCGG
+CAGCGAGCGCGGGTCCGTCGCCATTTTATTTCGCGGAGACTCGCGGCAGCGGGTGGGCAG
+AATGGGAGAGCCGTGCGCCGGCCCGCGCCTGTCCGGCTAACGCGGGCTGGGACTGGTGGG
+GCGGCCTGCCCCCTCCAgcgggcgggtggccccggggggccggcgggcTGCTAGCGGAAG
+TCGCGGGCGCTCGGGGCACGGGGGAGGGGTGCCGCGTGGCCGCCGCGGGGCCGGCTCCAA
+CCCCCTCCGCTTCCCGCCCAGCTCCTCACCGACAGGGCgggggagggggggTCATTCTTC
+ACATTCCTTACCCCGCCCTTCCCCCCGCTTCAATCAAACTTGGGGCGGGCGGAAGGCCCG
+CCTTCCGGCCGGCGCCTGTTGGCCGGCGCCGCCTCTGACTGTGGCGTGACTGGTTGTAGG
+CGCCGCCAGGTGCCTCTGACGTCACTTCCGCTATCAAGTTTGTGGGCCGGGGAGACCTTG
+GCCTTgggggttgggatgaaggagggaaggtaggaagtgcgaggggcggggggacagggc
+gggaaggcgcgggcggggagggcgggagagTCGTGGCTGGCTGCATGCCCCTGCTCCCCG
+CGGCCAAGTGCAGCCTCCCTTCCTGAAGCAGCTGCTGCGGCTGGAGGTCCGCTGCGGCAG
+CCGTCCTTGGCGAGGGGGAGGGGAACGCGGGAGCGGGAGGAAATCGTATCCCGGGGGACG
+GGGCTTGGAGATTTGCGACTCGGTGTCACCGGAAACAGCGCTGGCCTTTTGAGTCGACGC
+TGCAAACTCTTGGAACCGAGTGCCTCTCAGAAGGCTTGCTAATAAACTTCCCGGGCGGGC
+TCTAGTGTGAGGAATGTGGTAACCTGTATGTCCTTGGCCAGTAATGCCCTTCGGTCTTTC
+AACTTTTTACAGTAGATTCTGTGTCAGAGGTAATGGTATGTATTCTTCAACTTACCGGTT
+TTTAAAAAATTGACTAACGAGAGGGCGGGCAGACAGGAAAAAGGCAGGGAAGACAGTGAA
+TGTTAAAATTTTGAGGTAAATCAGGAGACTGGTTGAGTTTTGCTTTTTAACTTCATTGAT
+AATACTGCTTTCTTGGCATACAGTTCCTAAAGTTAAAGCATCATGTGGCATTCCTTTGCA
+TTTATTTCTGTTGGCCTGAAGTATAAGAACATTGAATGTCAAATTCCAAATTTATGTGTA
+GTTTAGGAAATAATTGTTTATATCCAGAATTCTTTTGGTGTTTGGCGGGGTCTGGTTTTA
+TTTACTGTATATTCGGGAAGTATGTGTAGTTAGGGAAGTAAAAACTTGGAAGTTACTTTG
+GGTTTTGTGAGAATGTTTGATTCATTATACATATTTGTTAAAAGTTTACTTTGAAACTTC
+AACTTTGAGAATAGACAAATTTCTTGACGTCCTGTAAATTCAGTGGTATTATATAGCATT
+TTAAAATTTATCACTTAGGTGCAATTACAGTGTGAGGGGAAAAGTTAACTTTTTTGAATA
+GTTACATTGCAGTGACAGCAAGAGAGTATTTTTATGTGTAGACAGGCTGTGGGTTCCCCT
+CACTTAAATTGAAGCTCTGTTGAACTTGAGACACTTAAGAATCTTGCAAGTGTGAAAAGT
+GGAGTGAAACAAAACCATTTCTAAAACGAAAATGTGTAACTGCGTTCAGTTTTACACAGT
+GAAGAAATAAGTATTAAACAAGTTAGTCTCAAACGTTTATATCTTAAGGTCATTTTATTC
+CTGTTATCATTAACTAGACATATCTTGGTTTAGAGAGCAGCACACAAGACATTGTGTACT
+TTTAATAGCTAAGATAGTATAATAACTACTCATATGGGAATTACCGAGTGTTAAGAGCGC
+CAAACTAgtgtttcaaactgtaggtcctgagttatagggtcatgaagtcactttagtggg
+tggtgatccgaattttttaaaaagtagaaaatattccattgaatacaaaataGCGTGTTG
+ATTCAGCTCGACACATGTGTATTCCTGTAAAATAATCCTGTGAAGCTGAGTGTCAAAAGT
+TGAAAAACAACTTCTGTAGGGTGTTTTTCTCGTTTATAGCATTGTGTAAAGTATTATAGT
+TTAATATTTTTTAACGAGTATTAAATGGGCTGTTTATATTTGGTGGAACATGAGCCACCT
+ACTTTAGTTTCACAAGTTGGGAAGTAAATTTGCCATCCAGGACCAGTATGCGTTTTAATC
+ATAGTATTTTTAATAGCCTGTGAAGCTTTTCTTTAGACCATAAGAGGTCTTTTCCATCCC
+ATAATATTTATTGCCAATTATTTATCCATGTCTAGATGAGACTAGAAGAATCCGAATCCC
+CAGTAATGAGTTGTCAGCATTGCTTAATGTGACCTCAGGACTGATCATCATATGCTTTTT
+GCCTGTGTAGGTGTTCTAAGCGTTGTATAATCACTTAAGAATGGACTTCATTAAATAGAC
+AAAATatgagagccattacactatttttggtattaagtctttgaaatccagactgtttta
+cacttgcaacacatacacttggggctaatcacatttcaggtgctcagtagcaacatgtga
+ctaacagctaccaaatgaacagtgcagTTCTAGTGCACTGtttttaaaaaaattagattt
+ttttttaaaattaGATTTCTCTAGCTGAATAGTTGTAGTTTCAGATAAACAGCCAAAAAT
+GTTCTGTCTCTCCACAGCTTCATCTCAATTGTGAAGAAATTGCATTAGGTGAtttttttt
+tttttttttttttaaataatagaaacaacgtctcactatgttgcccaggctggtctccaa
+ctcctgagctcaagtgatccttcttcctcagcctcccaaagtgctaagattacaggtgtg
+agccaccgggttcctggccGAATCAGGTGATTTCTTAGGCCCTTTCTAAATACAAGGTTT
+AAGTGTTTTGAGGCAGCCGACAGCTATACCTTTAAGTCTCTTGCTTCTCTAAGAATAAGA
+CATTTTGGATCATTTGTTCTACCATAACGTAATGAATACAAGTTGGGAGCATTTTGCTCT
+TCTGTTAAGCAcagttggccttcctgtccaaggatttttgcatccttgaattcaactaac
+ctcaaatggaaaatatttgggggaaaaaaagtatgtacaacaaaaataatatgatcaaaa
+ataatacagtataacgactatttacataacttttacattgtattaggtattgtaagtaat
+ctatgtaggaggatgtgtgtaggttacatgcaaatatgacaccacattttataagggact
+tgagcatctgaggattttcctctgggagaaggaggtatcctggaggcaatcccctgagga
+tacTTTTCTACTTTGTGTGAATTTTTCATTAACAGGAAGTTACAGTACTTTTCTGGTCAC
+CTGAGAAACCCACCCCATATTTTTATTAGCCAAATATATAATTCTCGAATGCTTAGAATT
+CATTTCTTAATGATTTCACTGTTGTGCAGTATAGACTGTGAATTGCCTACTAAGGATACA
+GTTAATTATAGTAAACTGTGGAATCTAGATTAAATAATTACACCCTACTTTTTTTCTTGG
+CTTGTGGATGTGTAGACTACATAGTGGTTTTTTCAACCCAGGAACATAACAGTATAATGG
+AGGATAGGAAGGCAGAAGATGTTTAAAGGGTTGAGAAATAATGGTATATGTATAATGGTC
+AGTAAGCAGAACAAGCCAGCCAAGTTGGATATTCTTCAAGACTATCTTAAGTGTCTGCTA
+TGTGTCTAAGTGAAAGGAAATAAGCAATAGTCCTTTTGGGAAACCTGACCTAGTACTTAG
+CTATTTCAGACTTAATGTGATGTTTGATAGAGTAGGAAATAAGATCTTAAATTAGAATTA
+GGTTAAATTGCTTTAGAGAAACTTATTTATAAATGTAAAGAATTTATTATCTCATGTGTT
+GCACATGCTCTATCGAAGGGAGCAAAATACTATTGGAGAGTTTGCTTATTAATGTAATAC
+TCAGCCTGCATCATTGTCGGATAATTTTGTTGATAATTCAACTATTTGAGATTGAAAGAA
+ATCTGTTAAAGTAGCCAGTGTTGTAATTTTGATCTGTGTTTGATTACAGCGTATGAAACA
+AAAATGAGACTGGAGGAAATAGTTTACTTGTGAACTTTTTGAGCTACTTTGTTTTAGGAG
+TATTTAAATTAATGTAAAAGTGTAGGGAAATGTCTTAGCTCAGAAAATTTAAACTTACTA
+GATATTAAGTGCTTAAAAGGTAGAGTATGCTTGCATTTCAACTAAAGTTTAGAGTGTTTT
+AGGAAATTAGAGGCTATTTTAAAAAATATTttgaagttaggagtgtgttcctaagtgttt
+tcaccataagaaaataagtctgtggggatagtacatatgttaattaacttgatttagcta
+taatataaacctattttatgtacaccataaaaataacaatttttatgtcaatttgaaaca
+aaTTCATTACAAAAATGAAATTAGGAATGTGAATGTTAATAAGTTATGAAAACTTACTTG
+ATGTAAATGTAGATATAGACAAGTCTATAACTAATAGATTTGCCTGCTTTGTAGCATGCT
+TTAAATTGATAATATTTTTAACTATCACAAGTATATCTGGAAAGGTAAAATTCCTGTTAG
+GATAGTTTGTCAAATTAATTTATTAAGTACAGTTGCCATTTGTTGAGTTAATTTCTCAGT
+CATTCAATATCTTTGCATGTATCCCAGTCCTGACAGCAACCCCATGAGGTGTGGCTGTTA
+CAGTTCCCCCAAATGGCGATGAGAGAACACAGCCACTAAGTAGCTGCTTGGCTGCTTGAC
+CCTGAAACCATTGCCCTTAACCATTTTCCTGTACTGGTATGCTGAGCTGAATGAAATGAA
+GATACATTTTGTGTAAGTTGAATTTTGACTTTTAGTTGCCataaattaattaaataattt
+attattGTATATAtttttttgagacagttttgctcttcttgcccaggctggagtgtaatg
+gtgcgatcttggtctactgcaacctctgcctcctgggttcaagcgattctcctacctcag
+cctcctgagtagctgggattacaggtgcctaccaccatgcctggcaaatttttgtatttt
+tagtagagatgggttttcaccatgttggccaggctggtcccaaactcctgacctcaggtg
+atccactcgcctgggcctctcaaagtgctgggattataggtgtgagccactgtgcctggc
+cAGTTGCCGTAATATATATATAttttttttgagaccgcatcttgctctgttgcccaggct
+ggagtgcggtggcatgatctcggctccatgcaacctccaccttccaggttcaagcgattc
+ttctgcctcagcctcccgagtagctaggactacaggcgcatgccaccatgcctggctgat
+ttttttatttttagtagagagggggtttcaccatattggccaggctggtttcgaactcct
+gacctcatgatttgccctcctgggcctcccaaagtgctgggattacaggcatgagccact
+gtgcctggccATTTGCCATAACTTTTAATGAGAGGGTAGTTCCAGCTACAGATTGAGGTA
+GTATGTGAATAAGGATAGAAAGTGGATATAAAAGTATTTTTGTTACTTTTTAAGAAAGAA
+TTATCAGAAGGCTCAAATTCTGATAATTTTAGCTAATAGTattctacctaagaagtaaac
+aaaggcccagaaattagatgatatgtccaaggacatagtaaatggggagccagcattAAC
+TGTAGACAGAAAAACTTCAAGTCCTAAATGTATACTAGCTATCAACCCACTCTTTCCCAG
+TACGCAAGCATTACATAGTTGTGATTAGTTAGTTAGGGCTTTTAATTAACTTCCAAATGA
+ATATTTCCATGGGTTCTTGTAATCCATAAATTCATGGATTATGTTCAGTGTTTATGAGAG
+CTGGCCCTAACTGAACATTGCTCGGCTGTTTGGTTTTAGTTTCCACCATTTGCTGTAATc
+agtgttttctaaactgcaggctgggaaccattagattataaaatcagttcaTGTATATAA
+TAAAATAACATATTAGAGTAAGTATTGATTTGTGAACAATATTATTTATTGGATTACTTA
+TATACATATACTTTTCAAAAAATTGAGGGTCATGTTAATAGCACTTGGTATGTAAATTAC
+CAGAATGCTTTCTAGCAATATGGTATTTATTTACATAGCTGGATTGAGAAAGAATAATAC
+AAAGTAAGCATGTGACACCAAGGTTGGaaaaaaaaTGTGTTTTTGAATGTTTGATGAGGA
+TTCAAACATGTTTTAAATGAGAAAATCGGTAGGAGGTTGAGGATTGTAGTAGAAGTACCA
+GATGCtttttcttttagctgttttttttcgttgctgttgtttggttggttttggttttgg
+tttttttttttttttttttggctgttattgttttAAAAGTAAGGACTAggccgggtgcag
+tggctcacgcctgtaatcccagcactttgagaggcgaaggcaggcaggcaggcagatcac
+ctgaggtcaggagttcgagaccagcctggccaacatggtgaaaccccgtctttactaaaa
+atacaaaaatgagctgggcgtgatggtggatgcctataatcccagctacttggggggctg
+aggcaggaaaatcgcttgaacccaggaggcggaggtttcaggagccaagatcacacggtt
+gcactccagcctgggtgacagagcaagacctcgtctctaaaaaaataaaaGTAAGGACAG
+TGCTGATTCATGGGAAATATTTTGGCTTATAAAGGGCCTGACGTTAGGGACAAGTGTGTC
+TGTGAGTTCCTAGTTTGCATAACCTGGCCTTGTAGAATTGAAATGGTCTCAAATGTAGTA
+TAGTTTAGTGATGCAGTACTGTCTCTAATTTGGGGCAAGTTATTAAGCTTCTTACCACCA
+GTTTTCATCTAGAGATGATGAAGTAGTTGGACCTTACATATTTTGGATATATGGTATTAA
+TAAATCTTTCCCTTTTTGTTACAGACGTGTTGATACTGCAGCTAGGAAAGCTGAGGGACT
+TCGGCTAAATTTCTTTTGCAAGATTTCAATGGCAGAGAATTAGTAGGGCCAGGATTTGAA
+CCCTGGtttttattgactccaaatgagtaatgctgtgaacattcaaatacacgttttttc
+aattctcttgccctttttttttgcggggaggggcagggtctcactctcttgctctgactg
+gagtgcagtggtgtggtcatagcttactgcaacctttaactcctaggctcaagcaatctt
+cctgcctcaacctcctgagtaactcagctgggaccataagcctgcaccaccacacccagc
+catgttcagttctctagagtatatacctagaaatggaattgctgggtcatatggtgaact
+gttttttaCTCATCACTAACCAGTTCTGacaccaacaatcaattcttcaactcgacacca
+acagagtgtcctacaattaaatttaattctgaaactacctgaagttagtacaaacttcac
+aggttgagggctcaaacacgtaagactgcccccgcttcagatgcaggtttctacctgaat
+ttttaaccaaccagctataaattagggggtttcacaacctcttccactgggtctataatt
+tgctaggatggcttacagaacacaggaagacactcattatcactggtttattataaagga
+tttaaatgaatagccagatgaagaggtccttaagctgaagtccaggagggttcctagcac
+aggagcttctgtatctatggagttagggttacaccagcctcctggcatgaagatgtgttt
+ttcaactcagagctgtccaaaccctgacacttaaggggtttttatggaggtttcatactt
+aggcatgattgattacattattggcctttgatgattggcttactctctgtcctctctgct
+ttacctggaggttgagggggtgaggctgaaagttccacccctctaatcacaccttggtct
+ttctggtgactatccccctcctgaaactacaggagccaccaatcgactcagtagcattaa
+acagacattcatcacttaggaaattctgagggttttaggagctgtatgccagccaggatc
+ttcaaatggagacaaagacgaaatacgtgtttcTGATTCCACTTAACAACTGTTTGACTT
+GTCTACAAGTTTtgttctccaaagcagctgcaccatttcacattcccaccagcaatctaa
+gggttccaattttctccgcatccttgtcaacacttttattaatcttattagccatcctaa
+tgaataatgtatcttttcatgtgcctgttggccatttgtgcttatgagtcatatctttgg
+tgaaatatctattaaaatattttaccattaaattaggttgttttaagttactttaatgtG
+TGTTTTGCACACCAGTTTACAAAGAATGCAGATCCAttttttttgcatgtggctatacag
+ccgtcagcattatttgttgaaaaaacgattcccagttgaattgtcttgtcatggttgaaa
+atcagttgacccatgtatgggtttatttctagactttaaattctattatattgagccgta
+tgttttttattacgTTTTGTAATTTTAAAAATTAGTGCTTTTGGTTACTAAATCACTACA
+AAATAAATTTAGTCCCTATCTTAAAAGATAATCTTCGTAGTAGCTACCTCCTAAATATGA
+AGTCTGTAAATTAAAGGGTAATAATACAGTTTAGATTACTTGGGTTTATTAAAGATTTTG
+GACTCTGCCTTCAATCCACATATTACCTTTCTATCTAAAGGAAAGGATCCTGACCCTGAA
+TCAGATCCAGGTGATTATCTTTGATTTAGTCCTAATAAGACCACTTAGTGTTTGCTCGCA
+TGGGATAAATGAGTAGGTTCCTTTAAAAATTAGTTTCTATTTGTGTGTGTTTTTTATATT
+ATCTCGTTGTATGTTAGTGCATTTGGATTATGCATGATGTACAGGACTTTTGGGTTTTGA
+AGTCATTGGATTTTTAATTAGAGGCTGTCATGTTTTTCTGTAATGATTTTTTGTTGTTTC
+TTGAAGGATAAGTTATTTCATGCATTTTCATTTGTAGGAACTGTAAGAAAACCAGCAGTT
+AATAATAGTAAAAGGTGGTGGTAAGAGGGTGATTTCTGAATCTTGTAAATACATGGTTTT
+AGGAGCGGATTCAGATAACCAAGCATTTAAAATACTATTAATGAAATACAGGAAATGAAA
+CCACAGCATAGATTATGCATGTAGCCAAAATGTTCAGTTAAACTTCATTTTCAACGTAAG
+TGAATGAAAATGGTCTAATACTATTTTTCTTATCACTCACACAGGAAACCAGGATTACCG
+AGGAGGAAAAAAAGCCTTCCTGTGGTGCTCAACTGTGATTCCTTTTCACCATTCACCCTG
+GATGTTCTCTTCACTGTGGGATGAGGTAGTAGGTTGTATAGTTTTAGGGTCACACCCACC
+ACTGGGAGATAACTATACAATCTACTGTCTTTCCTAACGTGATAGAAAAGTCTGCATCCA
+GGCGGTCTGATAGAAAGTCAGTTAACTAATTGTACAATATTTAAGATTAACTTGTCTTAA
+AGAGATGTAGTGCAGCATTTGTTTATGGCCTGGAAATAAATTAATTTAGAGATAAAGTCT
+GTAGCAAGTACACTGGATGGGGGTGGGGAAACCTTTTGCTTCTTGTCTTATTTCTCTGTG
+TCAGAATAAATGtatttttttattttgatttatgctgataattttatgttgaaattttct
+ttCGAAAGAGATTGTACTTTCCATTCCAGAAGAAAACATTGCTCTATCAGAGTGAGGTAG
+TAGATTGTATAGTTGTGGGGTAGTGATTTTACCCTGTTCAGGAGATAACTATACAATCTA
+TTGCCTTCCCTGAGGAGTAGACTTGCTGCATTATTTTCTTTTTATTTAGATGATATTAAA
+ACTCAGAAGAATTAATTTTGACATTTTGTATTTACAGTTTATCAGTTAATTTTCTCTGTT
+CAAGTAGTACAGTAGGCACAGATTAACATTTAAATTTTTCACATATGGTATATTTCAGAA
+ATTTGAAGTTAAGCAAAAATTTTAATGAGTAGAGAAAGTAAGTAGCCTTCAGGAAATCTT
+CATAGAGGACCAGGCCCTTTTGGAATTGTGAATAGGTTTATTGCCTTACATCCTGGTACA
+CATGTCCAAGGTCAGGTCCTGGGTGGTAAAGGTAAATACAAATTGGAAGGGCACTGTGTG
+AGCCAAAATGAGTCAGATTAGTCATGATTCATTTCCAGTTTGGGTTTTGGGTGGTCTTGG
+AGAATGTTGTAAGCACTGCTTCATTGATAGGTTGATTGAGCCAGACTTTACTCAGCAGCC
+TGGAAAAGGAGAGATGGGCTCTGGGTTCTACCTTTGCTCACTGGTAAGTTGCTAAGATTT
+CAGCTTTGCCCTCAAACCCTGAAGTAGTCCTTCATTCACACAGTGGGATCACTCGAAAAT
+GTCAGATGGGGAAGTCCATAGGTTGTTACTTTAAAGAAAATAGAAAAAATGCTGGAAAAG
+GTTTCTTCAATTTTAATACCCATGAAGGCCCATGTTTTAGCTTTCCTCCGATGGGCAAAC
+CATACACTAACTTGGGCCTTGTAATCAACAAGCAAGGCTAAAAGCTCTCTAAGTGCTTGC
+TGTTTAAACTATTTTGTGTTGGAAGAAGAGTTGGAAAAGAGGCAGTGTGGAGGTGAGGGA
+GAAGTTCCCTCCCTCCAATCATTTCCAATAAATGGAAATTTAAGGAGAAATTTGTGTTTA
+TCCTTAATATCTAAGATAATCACTGTGCAGTGCCATTGGTACTTTTCATGAGAGTAGAAA
+CATCAAACTTCCTTGGATGGGCCCAACCCAGGTGACTTAACTCTGGACCAAATGTATGCT
+TTTTGTTTTATCCACTGTGGACAGCTGCATAGATAATTGGTCTTTGTTCTAAACTGCACA
+TAAAAACATGGGAGAAAATGACATTTGTTGCCTTTTGATGTGCCAAAGAAGAGTGGGAAT
+GTTCTAAGAATTCTTTTTGGCTTAATCTTTGTTGAATTGAAAATATGTATAACTCTTCTG
+CTGAAAGTGTAGCAAGTACAGTCATGAAATTTTGTGGTCTTCCTGACATGTTCTTCCAGC
+ATAACGTTGCCACCTTCAGTTGGAAACGTATCCTTATCTAATAATTAAGCCCTGGAGaaa
+aattaatttatatattttattaattaCATAAGGACATTGTTATTAGCTAAGCAGAGTAAG
+TAAATCGAAATAAAACTTTAAAAATGCCTTTATGGAGAGAATGACTATCTCTGAAAGCTT
+GTTTTTAATGATGATAAAATTCATGATCAGAATTTGTTTCTGTTTGCTTTAATTCAGGGG
+TCAAAAACTGAAATACCATCAGAGGCCCAGGAGGGGCTAGTTGTAACTGGCAAATATAGT
+AAATTAATTTGCTCTGGTTGATAGGTAGCAAGCAGGGTTTATATACATTGTCACCTACTT
+TTCCAGTTAACAGGAGAGACTGGAGATTTTATGAAATTTGATATTTAAATGTTGGTAACT
+Gggttgggcaccatggctcacacctctaatcccagcacttcgggaggctgaggcgggtgg
+agcacctgaggtcaggagttaaagaccatcctgaccagcctggtgaaacacagtctctaa
+taaagatacaaaaattaggccgggtgtggtggctcatgccggtaatcccagcactttggg
+gaggccaaggtgggcggatcacctgagtcaggagtttgagaccagcctgcctaaatggtg
+aaaacctgtttctactaaaaatacaaaaaagtagctgggcgtggtggtgggcgcctgtaa
+tcccagctactctgggggctgaggcaggagaatcacttaaacccaggaggcagaggttgc
+agtgagccgagatcacaccactgtactccagcctgggtgacagagcgagactgtccaaaa
+aaaaaaTTGATAATTAAATGTTAAAAGTCAGCGACTCCAGTAATACGTGGTGGGCTGAGT
+ATTAGACTACTGGCTTACATCCTCTGATGTCATTACTTTCTTGTTCGTTTGTGACTTGAG
+GTTGGATTTTAAGCAAATGTATTTGTGGCTTTTTACCAAGGTCATATGGCCAGATAACTT
+TTCAAAAGCATTAGTTAAAGAATTCTGATTAGTTTGAATTAGAAACAAAACTCAAAGAAC
+ATGACCTAATTTAACAGGTTAATTTGAAGTGCATCTGCCAAGTAGAAGACCAGCAAGaaa
+aaaaaaaTGGGTTCCTAGGAAGAGGTAGTAGGTTGCATAGTTTTAGGGCAGGGATTTTGC
+CCACAAGGAGGTAACTATACGACCTGCTGCCTTTCTTAGGGCCTTATTATTCACCGATAA
+CCTGTTTCCTTGCTACTTTGCTTTGGTGTAAGCAGAGTTCTTTCTGTAGGTTTTTTCAAA
+TGAAAACATTGCAAGAATATCAAAGAGAGCAGTGTTTGCGTTAGTGATTATAAACTGCAG
+CATGGTGCTGACATTGATAACTGAAAGTCAACTAATGAGAATTTGAGACTTCTGAAGTAC
+ACTTAGTTGCTAGTGTCTCCCTTTTGGTGTCACTGGAAAGTTTAGAAAGCATGGTTTTGT
+TTTTGCTCAGGTTTCTCTTTCTGTGATGCAGAGACTCTCAGCTGTTCCTCCTCTATGTCT
+ACATTATGTCTGAAGGAAAGAATTTAACAAAACTTGAAATACTGCTGTTTTTCTACAATG
+TTTGTAAATATTTATCTTGCTGCTTTTCTAGGTTTGTCTTCTGGATTTAAAATTTGGGGC
+GGCTGGGGTGGAATTGCATGGTTTGGGAATGGGTAATTGAGCTGCTGCTCATTATGGTAT
+GTAACAGTGATTTGTCTGTTTAATATGTACAAGAACTGGAAGGTCAATAAAATGAAAGTG
+GTTGTCTTGACTGGGTAATAGTGTTACATATTTTGTTAAAAGTTATACATCTTTTCAATA
+AAAACACTGCATACTTCAAAACTAGTGCTTTTTAAGTCATCCTTAACCCTTATCCCCATC
+CTTGCAGTAGTAGATGCATTTTTCATTTGTAATTATTATGATTTGTTCTTAGTTTCATTT
+TTCATTAGCAATAATTTGGTGATTGGATGGTCATTTACAGATGTTTTAATAAAGCTAACA
+CGAGCAATTTCCAGCTCTTCCATTTTTGTAAACACTTGTGTGACTTTGTACAGACAATTA
+ACTGCTCAGGATCACCCTCCtttttgttttgtttttgagatggtctcattccgtcaccca
+tgctggagtgtagtgaaatgatcacagctcactgcagccttgacctcccggactcaagct
+tcctagtaactgggactacaggtgcatacaaccatgcctggctaattttatttttgtaga
+gacggtttcaccatattgcccagactggtcttgaactcctgattatcctctggcttttac
+ctcccaaagtgctggCCAGGACAGCCTCCTTTCTTTACTTGAGTAATTATTTGAGTTTGC
+TCAGGCAGACACTACCTTGTAAAAACTCTTATGTCTCATTTCACTAGTCTAGTTTGAGCA
+TTTATCATTCTAGGAATGAGACGAATTTGTGCATTAGCATTCCATCTTTTTCCAACTACT
+ATGAACAGTAGtatttttttttattttattttattttttgagacaaaatctcactgtttc
+ccaggctagagtgcagtggtgtgatctcagctcactgctgcaacctccacctcctgggta
+gagtagacaggatttaggtaattttttgtatttttattagagacagggtttcactatgtt
+ggccaggctggtcttgaactcctggcctcaagtgatccaccggccgtggccttccagagt
+gctgggattacaggtgtgaaccaccCTTGCCTGATCATGAGCAGTAATACATTTAAAAGT
+CTCCAGGGGTGAGAAAGTTGAAAGGAAATTCAGTGGAGTTTCCCATCCTGCCCCTCTGCT
+GCCTAGCCCCTTGCTCCAGTGGAAGGAAGAATCGTGATCTAGGGATGTTCTCATACTTGG
+GGCTTTAAATTTCCTTTATGAATTGAGATGGTTGGGTATGTTTTCTAAGGTACCTTACAT
+GGTACAGTTCTTTAAAGTTGAAGATTTAAGTTGTGGCAAAATTGCATCAATTTCATGTGC
+ACTGATTTAGGCGAAGATGCGTAGGAAAAGAGCAAGGAAATGAGGTGTGATAGGATTGGG
+GTAATTTCAAAATGAGTATTTCTgcctggcctagtggttcacgcctgtaatcacagcact
+ttgggaggccaaggcaggcagatcccctgaggtcaagagttcgagaccagcctggccaac
+atgatgaaaccccatcttactaaaaaaaagtagctggcatggtggtgggctacttgtgag
+gctgatgtaaggagaaccgcttgaaccagggaggtggaggttgcagtgaccagagattac
+gctattgcactccagcttggacgacagagcaagactgtcttaaaaaTGTTTCTAGTTTCA
+CTTATTCTAAATTTATGTCTAACCATTTTTAGTGAAGTATTTGAGTCACATCAGCTAGCC
+TTTTTCCTACAGCGTTGAAGTAATTTTCTAGGTTCCTTGCTCTCCCCCCATTTTATTTCC
+TACTTTGCTTTCTGTTGTTGGGGTCCTATGGGGAGGGCTGGGAAAGGAGTTGGGCCCTCT
+TAGGACTGGTCATCAATCTTTGTTCTGAGCAGTGTTTTGTTTTCTGGTTGAATGGCTGAC
+CTGAAGGAAGCATCAGACTCCTTGGGATTCTGAAATCCTATTTCTTGATAGAAACCCATA
+ACTTATTTTAGTTTGACTTAAAAACGATCCATAAGTAAGCATGCAGGGTTGGTGTAACTG
+CATTGAACTGGTAACATCAGAAACACGGGTAGAAATGAGGTACCCCAGTGATACGGAAGC
+TTTGTGACTGATGTCCTGGATTCTTTCTAGCTTTTCTTCCAGCCCTAACACATGGTTTCC
+ATTCTCAAGGTTACCTCTGTAACAACTGACTGCTATAACTGGCCACGTCGTTTTTCCATT
+CATGAAGATGGAAAAAGGAAAAGGCAGAAGGGACACTTTTATGGTTGAATTCATTTAGTT
+TTCTCAAGAAATGCCACCTAGTGACTCCTTTACGTGTAATCCCTTGGAACTATCACAGAC
+TAGACCAAGGAATCCTGGAAAGTGGTCCTGGCAGGACTGATTGCCAGGCTGAATACAATC
+AGGGTCCCACTAGTAAGGAGGGGAGAAAGGAAATAACACAGATAGTTATCTGCAGTAATT
+GGCATTAGGaaaaaaaaCTTGACAAAGACTGACAAGCTCTGTTCCACTCCTGCCATTTAA
+AGAAAAACACACACACGCATAAAAACACCAAGTGGCCTCAGATGGGCAGCACTCCTCCTG
+ACCCTGGGCTTCAGAAATTTTCACTGGGAGTCTGATGAGGCTCAGCCACAGTTGTGTGGG
+ACTGTTCTCAATTTCAAGCAGAGGAGCAGAGAAAGCTGGTTAGTTGCGGAGGCTTCCCAC
+ATTACTTGGACCCTACAATATATATGACTTCTATCACAGGACATGGTACAGAACTGGAAC
+AATAAAGCATtttttaaaatttaatttcttgagcaattttagtttcacagcaaaattgag
+cagaaagtatagtgttcacatatacttccctgtttattacgcacacactgccttcctcac
+tactgaagtcctgaccataatggtacatttTAATAAAGCAGTTTGTTTTTCCCTTTTCTT
+TGAAGTTGTTCCATCATGAGAATTAGGCTAAAAGTCTTAGCTTACTGCCCCATGGAAGGA
+AGGACAAATAGCAATGACCAAGCAACGTATTTTTAGCTTTGAGGCCAAAATTGGCTGAAA
+ATGACAGAAGCAGTTACTTCAGAGAAAATGATTTTTTGCAGTTCTGCAtaaatttgaaga
+ggtaaacctggattgctgagaacaatgagttatatgcagtggactagaggaagatgcata
+ttcaaccatgtctttttttccatccaagaagagttactagcaagcagtaagatgagagga
+aatgaaaccagtcagactgctgagtgctggagaagcggtccctgtgcacactccggcatg
+ggcatggtaggactacctgtatggattaaggggagtcaagggtcaggggatggttgatct
+gcatttttttccccagggcataacctgagaccacaaagcttctagggaagggttgtgtac
+atcatggccccacagcagtgagagGCTTGAAGAATGCTCTGGCTAAAGACACGGAGGTGC
+tgtggcaggcactgttacttgcctacccaaatatccccttgctgggagaaccttgatttt
+gttgaggtatGGATCTCAGGAAAGTTACCCTAGTTTTTTGTCTAGGGGTAGGCATGTGAC
+CAGATTTGATCAGTGAGATGTAAAGACCAGTGGTAGGGAGAGGGTTTCTTTCTTTTCTTC
+TCCCTCCCCCGACCCACCCcagagtctcgctttgtcacccaggctgaaatgcaggggcgt
+ggtcacggctcactgctgccttgacctccccaactcaagcggtcctcctacctcagcttc
+ccacataacttggactttacgcgcacaccgccatgcctggctaatttttttctgttttac
+agacggagtcttgctatgttgcccaggctggtcttgaactccggggctcagacagtcctc
+ccaccttgggctcccagagtgctgggattactgctgtgagccactgcacctgCCTGCATC
+ATGCTTAGGtttgaatgtggttgtgtgatgatcagagctgctgcagccatcttgtgacca
+cgaagggTAGGTTAGGTCAATAATACCAACCAAGAGTTCTGACATTACTGAGCTGTTGAG
+TCAATGCCAGCATCTGCTCTCCTCTACACTTTGTATTATATGAGAAAAATGAACTACCTT
+ATAGTGAATGGGGGTTATGAGACTTGCAGGGAAAAGCTCTCCTCACAGGATCCCACATAG
+GGAAGTCCAGGGAAAGCCCCTAAATGTGAGGGAAGAGGAAAGGTGCTAAGGGGCCATCAG
+GAAGAAGCCTATGGCTTAGATAAGGATGGTAGACAATGGATCTCTGACATCTGTAGCAGG
+ACCCTGAACGTGAGCATGAACATGAAGTGGTAAGAGGCTGATGGCAAGACCACATTTCTG
+AAACTGGGATCTTACAAGTGGCAGGCAGCAAGGACCAAGCTCAAGACAGTATGGACCAAA
+CAGTAAGGACACCCCTTCTTAGTGCTGACATGAGTTAAGCCCTTTGGAAATTTAGATCCT
+CTTGAATTTGATAAACTAACTCTcctaaaaactgctttaaatcgagacagttctcttaaa
+tggatgaaatttcagtgttctgccattagtagacatgggggctcaagaTACTCGGCAACA
+AAAGTTTTTGTTACATTTTTGCTCTCTTGAATGGCAACTGTAAACTTTGAACCTCTGCAG
+TTACCCTAATGCAGAACTTATTATTTATAGACTTTTTGATGATTTACAATGAAATACTGA
+TATAGAAACAGATGTTTAAAAGAAAACTGTATAGCTTGTCTCACTTAAGTAACGTAGCCT
+AAGTTTCTTAAACCCAAGATCTCATTTTAGCTACCTAGGTATATTGTCCAGAGTACTGAA
+TATGAGCACATTTCACATGACAGGCTCTTAAATGCAAgtgtgtgtgcgtgtatgtgtctg
+tggtgtgtgtgtgtgtgtgtgtAGTCCTTGCATTGCCTGGCATCTTGTTACAGTAATTCA
+TGCACATAAGAACCATGTCCTTGCTTTGCCTTGCCTGGTAGAGAACTATGCAAAGCAAGA
+ACAAGGCTCCAGTATGAACAAGTTTGTATTAGCATGGTATCATGAAATGTAAGAACTCCC
+TGTGTATGCTGTATGTACCCTTTCCTTCTTAAAATATGCCCAGCACCCTTCTATGTCTTT
+GTCTTCTCATTAGTCTTGGAAATactggtcataggtcctcatggggaactaacttctcta
+agctttcaggttgtatcatccagcccattggcagctacttaggaagctttttatactcta
+ccctgaagtgtggtgttttaactaggtctgaaagcagaggagtgacccagtagagggtca
+ctgaccaaaatgagaaatgaggtggttgagaaaatctgaaaagatgcacaaggtttcagg
+tataatacaTTTGTCTAATATCTCCCAAGATTGCAAATAAGTTTCCCTAAGTAGTCTTAT
+GATTATTTTATTATCTTGGGCACTTCAGTATAGGGGAAAGAAGGGCAGAGTATGGTGAAT
+GGCAGAGCAGAAGATGCCTAAATAGTTGGGAAAAATAATCCTGTGACTGGAAAACTGCAT
+TAAAAATAATATCTggccaggcgcggtggctcacgcctgtaatcccagcactttgggagg
+ctgaggcagacggatcacgaggtcaggagatcaagaccatcctggctaacatggtgaaac
+cccatctctactaaaaatacaaaacaaattagccgggcatggtgatgggtgcctgtggtc
+ccagctactcgggaggctaaggcaggagaatggtgtgaacccgggaggcggagcttgcag
+taagccgagatcataccactgcactccagcctgggtgacagagtgagactccatctcaaa
+aaataataataataataataTCTTGTTGATACATCCTTCTTTTGTGATTGGGGGAAATGG
+TGACTTAATCCCtaaaggaatcatgtaatatgtagacctttgaatatggcttttttcatt
+tagcctgtttttaaggttcattcttgttgtgatatatatAtttttgaaataggttctcac
+tctgttttccaggctggagtgcagcattgtgatcttgactcactgcagtgtcgacctcct
+gagctcaaCTGtttctttatatttctgagtagtattttcttgtatagatatcaaatcttc
+tttatcttctttttttttttttttttttttttttttagacagagtctcgctctgcacacc
+caggctggagtgcagtggtgctatctcggctcactgtaagctctgccacccgagttcacg
+ccattcttctgcctcagcctcccgagtagctgggactacaggcgtccgccaccacgccca
+gctacttttttgtatttttagtagaggcagggtttcaccatgttagcagggatggtctcg
+atctcctgacctggtgatacgcccacctcggcctcccaaagtgctgggattacaggcgtg
+agccaccgcacctggcctttttttttttaattttaattttttttttttttatgtttttga
+gatggagtctcactctgtctcccagactggagtgcggtggcatgattttggctcactgca
+gcctccactttccaggttcaagccattctcctgcctcagcctctggaataggtgggatta
+caggcgcttgccaccacgcctggctatttttatgtttttagtagaaacggggtttccaca
+tgttggccaggctgaggtcaaactcctgacctcaggtgatccacctgccttggcctttca
+aagtgctgggattacaggcgtgagccaccacaccggccttgtttatcctttcaccagttg
+gtgggtatttggattctttttttctagctttggttcttatgattaatgctgctacacagc
+attaatgtccacaattctttctgtggacatctgttttcagttctctgggagaaataccta
+ggagtggaattgctgagttgcatggtaaatttaaccttctaggaaactgtcagaccgtCA
+AACtattcaattgtttcagcaccatttgttgagaagactgtctttttttagtcgaattgg
+cctgacaccttaattgaaaattaattcactatatataggtggccttattgcttgacctct
+attctgtttcattaatctatatatctatctttatgctagtaccacactgttttggttact
+gtggctttataaagttttgaaatgagtagtataagtcctccagtgttgttctttttcaaa
+attgtttttgctactctaagttacatgcatttctatgtaaactttacaatcagcctgtaa
+gtttcttaaaaatcttggattttgacggggatagctaattgataacaatgctgagttttc
+ctgtccacgaacctggaatgatctctccatttctttagatctataatttgagcagtgttc
+tggagttttcagtatataagtcttacacttcttttattaaatttattcctGTTACAttct
+ttttttttttttttttttttgagacggggtcttgttcttttgcccaggctggagtacagt
+ggctattcacaggtgtgatcatagtgtactataacctcgactcctgtgctcaagtgatcc
+tcctgccccatcctccacatagcagggactacaagtgtttgccactgtgtgcagctcttt
+attgtttttgataatattgtgaacatattgttttcttaatttgatattcagattgttcat
+tgctaaatacagttgacattcatatactgatctgtgtcttgtcaccttattgaactcatt
+tattagttctggtagtatttggggggattgtttagggtttactacaatttggatcatgtc
+atctgtgaataaagacagttttactatttcttatcaatctggatgcaatttctcttcctt
+ctccttaaaaaattgccttattccattagttagaatcttcattacattattgaatagaag
+tggtaagaAGAGGtatcttactttgttttatgctgctataataaaataccacagactggc
+taatttatgaaggacagaaatttgtttctcgcagtattgaagactgggaagtccaagatc
+aaagcaccagcatcttgtgtgggtcttgctgcatcctcacatagtggaaggtggaaggag
+aagagagagcaaatccactcccacaaaccctttttatagggtcattaattcattcatgat
+ggtggagctctctcatgactaaacacctactctagaattgctattggaatttctttttat
+attttctatctatgtattgatattctctatttgtttatatattatattcttggttctctc
+tagttctttgttcttggtttccttcagctctttgagcatatttaggacaggtgatttaaa
+gccttttatattaagtctgggcttcctcaaggatggtttctattaatttctttactcctg
+ttggctagccatactttcctgtttctttgtatgccatacaatttttttcttaaaaatggg
+atatttgggctgggtatggtggctcacgcctgcaatcccagcacattgggaggccaaggc
+aggcagatcacttgaggtcaggagttcaagaccagtcaggccaacatggtgaaacccgcc
+tctactaaaaatacaaaaattagccaggtgtggtggggtgtgcctgtaatcccagctata
+tgggaggctgaggtaaagagaaagtaggcttgaacctgggaggcggaggttgcagcgagc
+caagatcacaccattggactccagcctgggcaacagagtgagactccatctcaaaaatat
+ataaataaataaaataaaataaaataaaataaagggggatatttggaatattataatgtg
+aaaagctgattctcccacctccccagtgtttgctgttgttgattgtaggtgtttgccatc
+atccatttgtttagtgacttttccaaattatatttgcaaatactatattccttgtcttgt
+gtggtcactgaagtctcttctcttattttagcagtcagttatttcacagagatgtgcctt
+aatggctggggccaaaaagaaaccaaaaccaaaaaactctcctagtctttgcagattgga
+tctgagctgagggattccttcaatgcttagccaggctatctatgactgtgacttagtctt
+tacctcctacttgcacagagtccaaaaatcagccaaaggtgcaagcctagggttctatca
+ttctttttttatgagcatgttcccagcctcatgcatgcatattgcactctgggttctcca
+gtatacgcagtagcccttcaaaaccattaattcccaagaaacttctgcctcagctttctt
+ctttccagatgtttgattctatataccacccaccagctcctgccccatccaccacacctt
+gatccagacagctatgtgtagtatatgtctgaatgcttttgacagatgtcacctggaaaG
+CCACTCTAGGCTGAAGGGGTTGTAAAAGAGCTTATCCTATGCACCAGTCCCTTAGGGAAT
+TGTCAGGTCAAAACTCAGAGCCAggccgggcgtggtggctcacgcctgtattcccagcac
+tttgggaggctgaggtgggcggatcacgaggccaggagatcgagaccatcctggctaaca
+cggtgaaaccccatctctactaaaaatacaaaaaaattagccaagtgtggtggcgggtgc
+ctgtagtcccagctacttgggaggctaaggcaggagaatggcatgaacccaggaggtgga
+ggttgcagtgagctgagatggcaccactgcactccagcctgggtgacagagcaagatact
+gtctcaaaaaaaaaataaataaataaaTAACTCAGAGCCATAATTTTTGGGAAACATGGT
+TATTGGCATCAGAAAGCCACACTAGGAATGCAGATCCCTGTTCCCATTGCTATTGGTGAC
+CTGGGAAATGGAATTGATAAGAAAGGAAGCAAAAAAAttttttttcgttaagcacttcac
+tggttgccgccagttttgtattagaatccagagtttgaaaaagttgattctgtcagattt
+tgccagcttaatggatgcttcagtggagggactggactgattattggaactccctactcc
+atcatttatgtggcatcaccTAACTGCTTTTGCTTGCCTtagaacttccagcacagatac
+gaaaaaaaatggtgagagaagacatccttgccttgttcttacatggaagacattgagtct
+ttcactgttaggtatgttagctatagttatttttaagaaaatctttatcaagtttaggaa
+atttcccactattgctagttttttgagagttcttatgaatgctatgaattttgtcaaatg
+attttctgtatttattagtatagtcatgatcatatgatttttaaaatatatattttgaaa
+tttcttttttgtcttttatctttgtttttatgttattccaatgaatttttaaaatttcaa
+tagctttgggggtacaaatggtttttggttgcatagatgaattatatagtggtaaagaaa
+gtctgagattttagtgcccttatcacctgagtagtgtacgttgtacccaatatgtagatt
+gttatttctcaccctccactcccctcctgcttctcattttccatagtccattatatcact
+ctgtatgcctttatgtacccacttataccatacgttgtcacttacaagcttagttctcac
+ttataagtgacaacatatgatattttgtttttcattcctgagttacttcacttaaaataa
+tggccaccagctccatccatgttgttgcaaaagacattaatttgttcttctttgtggctg
+agtagtattccatggtatacatataccacattttctttatccgcttattggtcgatgggc
+gcttaagttggttccatatctttgcaactgtgaattatgctgcaataaacatacctgtgc
+aggtgtccttttgatataattacttcttttcctttgagtagatacccagtagtgagattg
+ctggatcaaatggtagatctactcttaatttttttggaaatcttcaaacttttccataga
+gatggtactaatttgcattcccacctgcagggtatgaaagtgttttttcaccacatccac
+accaacatatattgttgtttagctttttaaatagccgttattgcaggagtagggtggctt
+tactttgcatttccctgatgattagtgatgttgagcatctttacatacattttttggcca
+tttgtatatcttctgttgagaaatgtctgttcatgtcatttgcccactttttgatgggat
+gatttgtaggtgtttttttcctgctgatttgcttgagttttttgtagattctggatatta
+ggccattgtcaaatgtatgctttacaaatattttctcccattctctgggttgtctgttta
+ctctgatgattatttcttttgctgcacagaagttttttagtttaattagattccatttat
+ttatttttgttttgttacatttgctttgggggtcttagtcatgaattacttgcctaggcc
+aatatccaaaagagtttttcctaggttatcttccagaatttgtatggttttgggtcttag
+atgtaagtcttccatccatcttgagttgatttttgtgtaaggttagaaatggggatccag
+tttcattcttctacatgtggctagccagtttcccagcaccatgtattaaatagggtgtcc
+atttgccaatttatgtttttgtatgttttgtcaaggatcatttggctctatgtatttggc
+tttacctctgggttctctactcagttccattggtctacatgcctactgttataccagaac
+tatgctgttttggtactgtattagtctgtttttgcactgctgtaaagaaatacccaagac
+cgggtaatttataaagaaaagaggtttaattggctcatggttctataggctgtacaggaa
+gcatagcggcttctgcttcttgggaggcctcaggaaacttacaatcatggtgaaaggcaa
+aagggaagtaggcacatcttacgtggccagagaaggagtgagagagagaggtgggaggtg
+ctacacttttttttttttttggagacggagtttcactctttttgcccaggctggagtgca
+atggcaccatcttagctcactgcaacctccgcctcccaagttcaagcgattctcctgcct
+cagcctcccaagtagctgcgattacaggcgcccaccaccatgcacagctaatttttttgt
+atctttagtagagatggagtttcaccatgttggccgggctggtctcaaactcctgacctc
+aggtgatccacccacttcggcctctcaaagtgctgggattttcacatggggcatgagaca
+ccacgcccagccggcactacacgctttaaaaacaaccagatcttgtgataacttactcac
+tgtcatgagaacagcaccgaagggatggtgctaaaccattcatgaggactccacccccat
+gatccagtcacttcccaccaggccccacctccaacactggggattacaatttgacatgaa
+atttggtggggagacagatccaaaccacatcagtaactatagccttgtagtataatttga
+agtctggtaatgtgatgcctccagatttgttctttttcttaggattgctttggttattca
+ggctcttttttggttccatatgaattataggatgttttctttaattctgtgaaaaataat
+gtttgcattttgataggaattgcattgaatctgtagattgctttgggcagtatggtcatt
+ttcacaatattgattcttccaatccatgagcatgggatgtgtttacatttgtttgtgtca
+tctatgatttctttcagcagggttttgtagctctccttgtatagctctttcacctccttg
+gttaagtatattcctaggttggttttttgtttatttgtttgttttgcagctgtgataaaa
+agggattgagctcctaattggattctcagcttggtcgttgttgatgtgtagcagtgctac
+tgatttgtgtacattgattttgtaatctgagacttgactgatttttttgtttgttttttg
+agatggagtcttgctctggagtgcagtggcccagacttggctcactgcaacctccgcctc
+tgaagttcaaacgattctcctgtctcagcctcccgagtagctgggactacagccacccac
+caccatgcctggctaatttttgtatttttagtacagacagtttcaccatgttggtcagac
+tggtgtcgaactcctgaactcaggtgatccacctgccttggcctcccaaagtgctgggat
+tacaggcgtgagccaccgcgcccagccaactgaatttgtttatcaaatctatgcgtcttt
+ttgaggagtctttagggttttctagttatatgatgatatcatctgcaaacagctatagtt
+tgacttcctcttttccaatttggatgccctttatttctttctcttgcctgattgctctgg
+ctatgacttccagtactatattgaatagaactggtgaaagtaaacatccttgtcttgttc
+cagttctcaggggggaatgctttcactttttccgcattgagcatgatgttagctgtagct
+ttgtcatatacggcttttgttattttgagataagtcccttctatgcctagtttgttgagt
+gtttttatcataaagaaatgctggattttattgaatcctttttctgcaactattgaaatg
+atcatgtagtttttgttttaaattctgtttatgtgatatatcacatttattgacatgagt
+atgttaaaccatccctgcattcctcggatgaagtccacttgatcatggtgtattatattt
+ttgatatgctgttggattttcttagctagtattttgttgatgatttttgcctccatgttc
+attagggatattggtctgtcattttctttttttctttttttgtatgtcctttcctggttt
+ggctatcagggatataccggtttcatagaatgagttagggaggattacctctttctcagt
+catttggaatagtttcagtaggattggcaccagttcttctttgaatgtctgatagaattt
+atccattaatccatctggtcctgggcttttcttgttggcaatcttttttgaaattactga
+ttcagtctcactgcttgttattggtctgttcagggcttctgtttcttcctgatttaatct
+aggagggttgtatgtttccaggaatttatccatttcctttagcttttctgtttatctcca
+tagaggggttcatagtagacttgaatgattttttctgttgctatggtgttcattgtaatg
+tctccagtttcatttctaattgagtgtatttgagtcttcttttcttggtcagtctggcta
+atggtctatcaattttgtttatcttttcaaagaaccagcttttttgtttcattgatattt
+tgtatttttttaaatttaattttcatttggttctgttcagatctttgttacttcctttct
+tttgctagatttgggtttagttcttgtttctctagttccttgaggtatgatgttaggttg
+tcaatttgtgatcttttagacttcttgatgtaggcatttagtgctacaaactttccctta
+gcactgcttttgtcctatcccagaggtaatgataacttgtgtcactattatccttcattt
+caaggaatttttaaatttcctttattttttctttttgagacagaatcttgctctgtctcc
+caggttggagtgcagtggcgtgatcttggctcactgcaacctctgcctcccaggttcaat
+cgattcaccagcctctgcctcctgagtagctgggactacaggcgtgtgccagaatgcctg
+gctaatttttgtatttttagtagagatggggttttgccatgttggccaggctggtctcta
+actcctgacctcaggtgatctgcccaccttggcctctgaaagtggtgggattacgggcat
+gagccactacacccagcctaaactttccatcttgatttcattattaacccaaaaatcatt
+caagagcagactgtttaatttctgtgtatttgtatagttttgagggtcccttttgtagtt
+gatttctagttttattccactgtggtcttagaagatatttgatatgattttgatatttgt
+aaatttattgagacttgttttgtggcctctcatatggtctgtcttggagaatgtttcata
+tgctgaaaggaagaatttgtattctgcagttcttgggaagaatgttctgtaagtatctat
+taggtccatttattctagagtatagtttaagtccattgtttctttgttgactttctgtct
+tgatctgtctagtgctgtcagtggagtgggtgaagtctcccactactcttgtgttgctat
+tttatttcttaggtctagtagtaaatgttttacgaatctgagagttccagtgttaggtgc
+atataaatttaggattgtaaaatcttcttgttcagttgatccttttatcattatataatg
+accttctgtgtcttttttttttttaaactgttgttgctttaaagtctgttttatctgata
+taagaatagctactactgactgggtgcagcagttcacacctgtaatcctagcactttggg
+aggccaaggcgggtagatcacctgagatcaggagttccagaccagccaggccaaatggtg
+aaaccctgtctctagtaaaaatacaaaattggcccatgtggtggctcatgcctgtaatcc
+cagctactggagaggctgatgcaggagaattgcttgacccaggaggcggaggttgcagtg
+agctgagatcgtgccattgcactccagcctgggccacaagagtgaaaccctggctcaaaa
+aacaaaaaaacaaaaaaagaatagctactgctgctcacttttggtttctatttgcatgga
+atatcttttctacccctttaccttgagtttatatgaatccttacatgttaggtgagtctc
+ttgaagactgcaaatatttggtttgtgatttttttaagccattctgtcaatctgtatctt
+ttaagtggagcatttaggccatttacattcaatgtgaatattgagatgtgaggtattgtt
+ccagtcatcatgttaattgttacctaggtacttgttttcttcatgttgttattgttttat
+gggccctgtgtgttttatgctttcaagaggttctcttctggtgcatatcaaccttttatt
+tcaggatttagaactcattttagcatttcttgtagggctggcctggtagtgacaaattcc
+atcagcatttgtttgtctgaaaatgactttattcatgtatgaaacttagttttgctggat
+acaaaattcttagctgacagttattgtttaaggaggctaaaggtaggaccccaatccctt
+ttggattgtaaagtttctggtgagaagcctgcagttagtctgataggttttcctttatag
+gttacccggtgcatttgtctcactgctctcagaattctttctgtcatgttgactttagat
+agactgattattatatatgccttggtgaagtcctttttgtgatgaatctcccaggaattt
+tttgagcttcttgtatttggatatctatatctctagcaaggccagagaagttttcctcaa
+ttattccctcgaataaaatttccaaactgtttgctgtcttctctctcagcaacaccagtt
+attcttaggtttggccattttacatgatcccatatttcttggagactttattcacttctt
+ttgatttttttctttatttttgtctgattattaatttgaaaactatatctttgagctctg
+aaactatttattctacttgttctagtctattgttaaaacttttccatgcatattgtactt
+ccctaaatgtgtctttcatttccagaagttctgattggcttttctttaaaatatctattt
+ctttataaaattttttattcatatcctgaagttttaaaaaatttctttatattggctttc
+acctttctctggtatcttcttgagtaacttaataatcaatctttttaattctttgtctgg
+catttcagagatttcatcttggtttggatccattgctggagagctagtgtgatcttttgg
+gggtgtaatagaatcctgtttttttcatattaccagaattatttttctgttttttttctc
+tctctcatttgggtagaatatatcttctaattagtcttgaatttattttttattcaattg
+ttggttttttttatttatcttttctcccttaaggatgtgactttattgtagcctatttcg
+actcttggtgctttcagaggtgaagactattaattccttggttatagaaagtctttgttt
+gatggctttctcagataatggttgtagtagcattgtgctcactgtctccaatggggttgg
+aattgcagaggtatcttgaagcttaccttgttctcctgtgttgtgcacttatatttgttt
+attttccctgtattttatttactgggttgaatattttaggcttcaggccagtaggggaga
+catctctggtagaaactggttgtggttattgtagtaggtaaatgcagtacccaatggcgg
+gctgaagtcccaatcttgacataggtgataggtggagctctcagtgaaacacactgaggt
+cttatcagggggtagattgggagccacatcagctcccccgcaaggcgcagggaagcagtc
+cacctcccagacacactcctgactcagtgttccagctatgcagatcagacaggcacctca
+ttttgtctgcaggaacgttgatgttccaagttgagaggaatcgtgagtctacctctcatc
+caagtctgaacatagaaggtgctctctactgtggggatgcagttaccctgaagttttcca
+gcaaggctctctatggtgtacccacacatgctcccactggaaaagccccagttgtttctg
+cagtggtggacaaggggaaaaagaagtccccttctccaagacccttcatgagcaccaggg
+ttacctgtgtgttggggtagagcttcagactttccctgctgagctcagtattgtaactgt
+gcctctgctgaaagagactttccatcagcagaaagatccaggactcaaggcctgcatctg
+gatttttttgttccatggggtgttcccttgatgtggtgcacacccaattcccctaggaag
+ttttcccctaggagtaggattccctaagaaacagaccactgtgaatgctgctgctctgct
+gcgtctagccacctagtggagctgccacactccaggctggtgctggggagtgtctgcaag
+agatccagtgatgtgaccagtccttaattgtcccagcagcaagtaccaacaccccttctg
+atgcgggtcacaggggagtgatgtagactctgtgagattccttggttgtaaatagccttc
+atgtattggctgtctcaaatgctgcttgtagtaccaatgaatctgtcatgtggacagatc
+aggacctcctggttagccagggtggtgcaggcgatggtgatagctgaggtcatgcacaag
+ttttctctttcctgggcacagggttattctacccaacgatgctataatgtatcagttggc
+ctccagccaggaggtggtacttgcaatagagcaccagctacagtagaagtggtgggatta
+actgctttgctttatgttaattgccttatgttaccccagagaggtactctggattctcag
+gcaatggccatagggctcccaaaagttgctgtcccttgtagtgaactaccagggctggtg
+taggggcaaagccaggtaggggctgggttaggcaggtccatgctttggctctccatgtgc
+agggcaagcagaggctcctgaggggtttagggggcatttctctggccactggggtaatgt
+ttcaggaaggaacatagctgcctctgccacataaaagagttcacaagcctcacccagctc
+tcatgcacttggcaaggcaggtctctcacctatagtgttcactagcagccgctagctaaa
+ttccaggccgtgtaagctcagaactcaaaactgccctaggccataagccttccctgtgga
+gacaggaaccagtgttcaggccatgccccctcccaatctacctgcaaagcaagagtgccc
+ggttcctgtgcctgtggctgcagcacacttcttactcacccactggttctggtcaaggga
+gttcatccccactcaagattatatgaatttcagttgggagcttctttcaacctgcaacct
+ctgcctgagctagttgacttccgtgaggccctctgtgacgtagaatcaggagtggcttcc
+ctcggtctgtgctggagactaggaatgcatgcaaggctctgcttgctgctgctcctactt
+ttatattaccccaccactccctatattagttccagtgctgggtatggttaaggccttccc
+ctgtgggctgaattgccaggttacctggtggggatgtatatcctggaggcagtctctccc
+cctgtcacactctgaggacttacaatttttcacctggctcacagtgggtgtaggctgcag
+cctgctgcttctttcaaagggtctatggtttctgtttttctgttcagttcctgcattgct
+tcttagaaaaaagttcacagtatgaatttctactcaccattttgtctttccaagtgggag
+agtcatgctgacactgtttccaatccaccatcttGGGAAGAAAAACAAAACAAAatgtga
+tttttcttagcctatccacatggtagtttagattgattgattttcaaatattgaaacagc
+catgcatgcctgtaataaaccctacttgtaatcatttattactttatttaaatgtgatct
+cttttctttgaaatatatttaaaatagtctttgctaaatctattgtttgggattactcaa
+agatgatttctgttgacttgtttcctaagtaaagaacacactGCTggccaggtgcagtgg
+ctcatgcctataatcccagcactttgggaggctgaggcgggcggatcatgaggtcaagag
+atagagaccatcctggccaacatggtgaaaccctatctctactaaaaatacaaaaattag
+ccgggcgccagcacgcctgtactcccagctactcaggagactgaggcaggagaattgctt
+gaatccaggaggcggaggttgcagtgagccgagattgcaccactgcactccagcctggca
+acagagtgagactctgtctcaaaaaaaaaaacaaaaaaaaaCTGGCATTGTACACATTAT
+GTTATAGGAATGCTACATTGTGATTTGCCCCAAAGGGGGTTGCtgtttgtatgatacact
+tgtctggactaattctgtggaatttgtctccactacaatgtgaggctgctaatgtctgca
diff --git a/tests/test_files/test.gff b/tests/test_files/test.gff
index 00e05f02347173d012ce93db78bb4318435c4b8d..eb9804d0e3ef70ae9b4c2e3d0c14763c033c434b 100644
--- a/tests/test_files/test.gff
+++ b/tests/test_files/test.gff
@@ -1,3 +1,3 @@
-9	.	miRNA_primary_transcript	94175957	94176036	.	+	.	ID=MI0000060;Alias=MI0000060;Name=hsa-let-7a-1
-9	.	miRNA	94175962	94175983	.	+	.	ID=MIMAT0000062_2;Alias=MIMAT0000062;Name=hsa-let-7a-5p;Derives_from=MI0000060
-9	.	miRNA	94176013	94176033	.	+	.	ID=MIMAT0004481_1;Alias=MIMAT0004481;Name=hsa-let-7a-3p;Derives_from=MI0000060
+test_ref	.	miRNA_primary_transcript	3617	3696	.	+	.	ID=MI0000001;Name=test-mir
+test_ref	.	miRNA	3622	3643	.	+	.	ID=MIMAT0000062_2;Name=test-mir-5p;Derives_from=MI0000001
+test_ref	.	miRNA	3673	3693	.	+	.	ID=MIMAT0004481_1;Name=test-mir-3p;Derives_from=MI0000001
diff --git a/tests/test_files/test.sam b/tests/test_files/test.sam
new file mode 100644
index 0000000000000000000000000000000000000000..c60495f548939b6d1e9216bd4a67f4edd8eb144d
--- /dev/null
+++ b/tests/test_files/test.sam
@@ -0,0 +1,202 @@
+@HD	VN:1.0	SO:coordinate
+@SQ	SN:test_ref	LN:60000
+560307.1	0	test_ref	3614	255	3M1I27M	*	0	0	CTGCTACCATGAGGTAGTAGGTTGTATAGTT	*
+47809.1	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.2	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.3	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.4	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.5	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.6	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.7	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+47809.8	0	test_ref	3620	255	24M	*	0	0	CATGAGGTAGTAGGTTGTATAGTT	*
+137814.1	0	test_ref	3620	255	1M1I23M	*	0	0	CCATGAGGTAGTAGGTTGTATAGTT	*
+137814.2	0	test_ref	3620	255	1M1I23M	*	0	0	CCATGAGGTAGTAGGTTGTATAGTT	*
+184691.1	0	test_ref	3620	255	2M1D21M	*	0	0	GAGAGGTAGTAGGTTGTATAGTT	*
+184691.2	0	test_ref	3620	255	2M1D21M	*	0	0	GAGAGGTAGTAGGTTGTATAGTT	*
+7538.1	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.2	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.3	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.4	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.5	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.6	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.7	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.8	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.9	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.10	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.11	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.12	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.13	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.14	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.15	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.16	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.19	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.20	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+7538.21	0	test_ref	3621	255	1M1D21M	*	0	0	AGAGGTAGTAGGTTGTATAGTT	*
+146.29	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.30	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.31	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.32	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.35	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.36	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.37	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.38	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.39	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.40	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.41	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.42	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.43	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.44	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.45	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.46	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+146.47	0	test_ref	3622	255	22M	*	0	0	TGAGGTAGTAGGTTGTATAGTT	*
+1239.489	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.493	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.494	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.495	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.496	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.497	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.498	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.499	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.500	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.501	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.502	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.503	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.504	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.505	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.506	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.507	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.508	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.509	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.510	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.511	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.512	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.513	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.514	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.515	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.516	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.517	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.518	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.519	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.520	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.521	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.522	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.523	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+1239.524	0	test_ref	3623	255	21M	*	0	0	GAGGTAGTAGGTTGTATAGTT	*
+69912.1	0	test_ref	3624	255	1M2I19M	*	0	0	ACAGGTAGTAGGTTGTATAGTT	*
+69912.2	0	test_ref	3624	255	1M2I19M	*	0	0	ACAGGTAGTAGGTTGTATAGTT	*
+69912.3	0	test_ref	3624	255	1M2I19M	*	0	0	ACAGGTAGTAGGTTGTATAGTT	*
+69912.4	0	test_ref	3624	255	1M2I19M	*	0	0	ACAGGTAGTAGGTTGTATAGTT	*
+69912.5	0	test_ref	3624	255	1M2I19M	*	0	0	ACAGGTAGTAGGTTGTATAGTT	*
+159389.1	0	test_ref	3624	255	20M	*	0	0	AGGTAGTAGGTTGTATAGTT	*
+159389.2	0	test_ref	3624	255	20M	*	0	0	AGGTAGTAGGTTGTATAGTT	*
+160509.1	0	test_ref	3624	255	1M2I20M	*	0	0	ACAGGTAGTAGGTTGTATAGTTT	*
+160509.2	0	test_ref	3624	255	1M2I20M	*	0	0	ACAGGTAGTAGGTTGTATAGTTT	*
+163163.1	0	test_ref	3624	255	1M2I19M	*	0	0	AAAGGTAGTAGGTTGTATAGTT	*
+163163.2	0	test_ref	3624	255	1M2I19M	*	0	0	AAAGGTAGTAGGTTGTATAGTT	*
+18647.1	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.2	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.3	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.4	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.5	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.6	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+18647.7	0	test_ref	3625	255	19M	*	0	0	GGTAGTAGGTTGTATAGTT	*
+654482.1	0	test_ref	3668	255	24M	*	0	0	GATAACTATACAATCTACTGTCTT	*
+700221.1	16	test_ref	3671	255	16M	*	0	0	AACTATACAATCTACT	*
+20198.1	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.2	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.3	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.4	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.5	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.6	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.7	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.8	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.9	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.10	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.11	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.12	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.13	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.14	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.15	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.16	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.17	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.18	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.25	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.26	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.27	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.28	0	test_ref	3673	255	21M1D1M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.1	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.2	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.3	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.4	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.5	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.6	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.7	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.8	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.9	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.10	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.11	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.12	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.13	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.14	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.15	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.16	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.17	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.18	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.19	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.20	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.21	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.22	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.23	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.24	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.25	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.26	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.27	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+20198.28	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCT	*
+26401.1	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.2	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.3	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.4	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.5	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.6	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.7	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.8	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.9	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.10	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.11	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.12	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.13	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.14	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.15	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.16	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.17	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.18	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+26401.19	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCC	*
+36169.1	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.2	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.3	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.4	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.5	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.6	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.7	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.8	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.9	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.10	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.11	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+36169.12	0	test_ref	3673	255	21M	*	0	0	CTATACAATCTACTGTCTTTC	*
+171162.1	0	test_ref	3673	255	23M	*	0	0	CTATACAATCTACTGTCTTTCTT	*
+171162.2	0	test_ref	3673	255	23M	*	0	0	CTATACAATCTACTGTCTTTCTT	*
+329376.1	0	test_ref	3673	255	17M	*	0	0	CTATACAATCTACTGTC	*
+582692.1	0	test_ref	3673	255	22M	*	0	0	CTATACAATCTACTGTCTTTCG	*
+767388.1	0	test_ref	3673	255	19M	*	0	0	CTATACAATCTACTGTCTT	*
+83975.1	0	test_ref	3674	255	21M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.2	0	test_ref	3674	255	21M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.3	0	test_ref	3674	255	21M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.4	0	test_ref	3674	255	21M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.1	0	test_ref	3674	255	20M1D1M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.2	0	test_ref	3674	255	20M1D1M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.3	0	test_ref	3674	255	20M1D1M	*	0	0	TATACAATCTACTGTCTTTCT	*
+83975.4	0	test_ref	3674	255	20M1D1M	*	0	0	TATACAATCTACTGTCTTTCT	*
+203160.1	0	test_ref	3674	255	20M	*	0	0	TATACAATCTACTGTCTTTC	*
+203160.2	0	test_ref	3674	255	20M	*	0	0	TATACAATCTACTGTCTTTC	*
+530700.1	0	test_ref	3674	255	21M	*	0	0	TATACAATCTACTGTCTTTCC	*
+728216.1	0	test_ref	3674	255	22M	*	0	0	TATACAATCTACTGTCTTTCCT	*
diff --git a/tests/test_files/test.test-mir.min.1.pileup.tab b/tests/test_files/test.test-mir.min.1.pileup.tab
new file mode 100644
index 0000000000000000000000000000000000000000..5721d85ab7b26e42032f5e524f48df56f447cd06
--- /dev/null
+++ b/tests/test_files/test.test-mir.min.1.pileup.tab
@@ -0,0 +1,28 @@
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>	test-mir
+....>>>>>>>>>>>>>>>>>>>>>>.....................................................	test-mir-5p
+.......................................................>>>>>>>>>>>>>>>>>>>>>...	test-mir-3p
+ATCTCAGCACTTTGAGAGGCCAAAGTGGATGGATCACTTGAGGCCAGGAGTTCAAGACCAGCCTGGCCAACAAGGTGAA	test_ref:3618-3696:+
+ACCATGAGGTAGTAGGTTGTATAGTT.....................................................	1
+..CATGAGGTAGTAGGTTGTATAGTT.....................................................	10
+..GA-GAGGTAGTAGGTTGTATAGTT.....................................................	2
+...A-GAGGTAGTAGGTTGTATAGTT.....................................................	19
+....TGAGGTAGTAGGTTGTATAGTT.....................................................	17
+.....GAGGTAGTAGGTTGTATAGTT.....................................................	33
+......AGGTAGTAGGTTGTATAGTT.....................................................	9
+......AGGTAGTAGGTTGTATAGTTT....................................................	2
+.......GGTAGTAGGTTGTATAGTT.....................................................	7
+..................................................GATAACTATACAATCTACTGTCTT.....	1
+.....................................................AACTATACAATCTACT..........	1
+.......................................................CTATACAATCTACTGTCTTTCT..	28
+.......................................................CTATACAATCTACTGTCTTTC-T.	22
+.......................................................CTATACAATCTACTGTCTTTCC..	19
+.......................................................CTATACAATCTACTGTCTTTC...	12
+.......................................................CTATACAATCTACTGTCTTTCTT.	2
+.......................................................CTATACAATCTACTGTC.......	1
+.......................................................CTATACAATCTACTGTCTT.....	1
+.......................................................CTATACAATCTACTGTCTTTCG..	1
+........................................................TATACAATCTACTGTCTTTCT..	4
+........................................................TATACAATCTACTGTCTTTC-T.	4
+........................................................TATACAATCTACTGTCTTTC...	2
+........................................................TATACAATCTACTGTCTTTCC..	1
+........................................................TATACAATCTACTGTCTTTCCT.	1