# HG changeset patch
# User greg
# Date 1673020351 0
# Node ID 222fb7dc2286185e06d934e40cccb7d6fdf64c0d
Uploaded
diff -r 000000000000 -r 222fb7dc2286 .shed.yml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.shed.yml Fri Jan 06 15:52:31 2023 +0000
@@ -0,0 +1,9 @@
+name: filter_contigs
+owner: greg
+description: Filters contigs from an assembled fasta file that are longer than the specified length
+long_description: Filters contigs from an assembled fasta file that are longer than the specified length
+categories:
+- Sequence Analysis
+remote_repository_url: https://github.com/gregvonkuster/galaxy_tools/tree/master/tools/pima/filter_contigs
+homepage_url: https://github.com/gregvonkuster/galaxy_tools
+type: unrestricted
diff -r 000000000000 -r 222fb7dc2286 filter_contigs.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/filter_contigs.xml Fri Jan 06 15:52:31 2023 +0000
@@ -0,0 +1,52 @@
+
+ from an assembled FASTA file
+
+ macros.xml
+
+
+ 'input.fasta' &&
+#else:
+ ln -s '$input' 'input.fasta' &&
+#end if
+faidx -i chromsizes 'input.fasta' | awk '($2 <= $max_len) {print $1}' | parallel -n1 -n1 \$(which faidx) 'input.fasta' > '$output'
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+**What it does**
+
+Filters contigs from an assembled fasta file that are longer than the specified length.
+
+
+
+
diff -r 000000000000 -r 222fb7dc2286 macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Fri Jan 06 15:52:31 2023 +0000
@@ -0,0 +1,18 @@
+
+ 0.7.1
+ 0
+ 21.01
+
+
+ gawk
+ parallel
+ pyfaidx
+
+
+
+
+ 10.3201/eid2602.191351
+
+
+
+
diff -r 000000000000 -r 222fb7dc2286 test-data/input.fasta.gz
Binary file test-data/input.fasta.gz has changed
diff -r 000000000000 -r 222fb7dc2286 test-data/input2.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/input2.fasta Fri Jan 06 15:52:31 2023 +0000
@@ -0,0 +1,2 @@
+>contig_7
+CACTTTCGTTAATTGATGTCAACTAAGTTTTTTATTTCGTTTGTCGCTTGCGACGTTATTGTCATCGGCGACTTGTTCTATATTACACCCCCGTAGATCAACCGTCAATACCTTTTATCTTTTTTATTTTATAAATCATAAAAGCTTTACCCTGTCTTAATTTCTAACACAGCCTTAGAACTTCTTAAACTTATGTATTCAAACTAACAATCTGCAGCCTACACTCTCTAACTTAATACTAATACTTTTCTAAAGAATGAATGTGAGACCAAGTAAATATATATTAAGGATAGTATTTTTTCTTTTAGTACGTCCTCCCTCCTGCTCATCTCTAGGGAGATTATAAATAAAACACTTCTCTTCTTTACCTTTAAAATCTAATATACTTAGGAGGCGTTATGAAATGCATGTTAATAAAAAGATAATTTATGTATCCCATGATGCCCACTTCCACGGAGCACAGCTACTTTCTTTACATACTATTAAGGCTCTTAAAGAAAACTTTGATTACTCTGTTGCAATTATCTCTATTGGATCAGGTATTTTAATTCCAGATTTTCAAAAGTACGGTCCTGTTTATTGTCTCGAGCAAGGTTATCAAACAGAAGAAAAGGTCGAATTATTAATAAAGGATTTATTATCACAGGATTTTACCCTCGCCATATGTAGCACTGTCATAAGTGGCGATATCGTTGCATTACTAGCTAGACACAATATAAAAGTTGTTTCATTAATACATGAATTACCGCATTTAATACAACAGTACTCTGCTGAAGGGAAAGCTAAAAACATCGCTGAATTTGCTTACAAAGTTGTCTTCCCTTCACAATACGTATATGAAAAATTTCGTACAATCACTGAATTGGATCCTCAAAAATGTCACATTCTCCCTCAAGGTTTGTTTAACCACAATCCTTATAAAAACAATATCGCAAAAGCTAGAAATGAGTTACGTAAGAAGCTTAACCTGCCTCTAGATAGCAAAATTATCTTAGGTGTAGGCTTCGCAGATTATCGAAAAGGAATAGATTTATTCTCACTTATCTCTTACTCAGTACGAAAGACTCACAAGGATATTCATTTCATTTGGGTAGGGAGAACGGACGTTCAATTCCTGAATACACTGCCCCCTAAATATAAAGCACATTTCACATTAGTCGATCCTACTCCCGATATTGGATTATATAACGCCGGGGCTGACTTATACTTATTAACTTCAAGGGAAGATCCTTTTCCAAATGTTGTTTTAGAAGCATTAGATGCAAAACTTCCTGTTATAGGGTTTAAAAATGCTGGAGGTTTTGAAGATGTTGTTACAGAAAAAACTGGTGCCTTAGTAGATTTTTTAAATTTACCCAAAATGCTAGAGAAAATATATGAATTTATTCACGATGAGGGATTACGATTACAAAAGGGAAGCTTTGGCCAAGAACTTATCGAAAAAAACTTCAATTTTCTTAATTACATTTATCAATTACTAGATCTTCTCGAACATAATTACAAAAAGATAAGTGTAATCATACCGAACTATAATTATGAAAAATACTTACCTGCTCGAATCGAATCAATCTTAAACCAAACCTACCCTCTTTACGAACTAATTTTCTTAGACGATGCCTCCACTGATCATAGCGTATCAACTTTTAAAAAGCTGCTCTCAAAAGAAAATAAGCCCCACCTGAAGGTTCAACAGATTATTAATGATAAAAACTCTGGTTCCGTATTTAAACAATGGATAAAAGGAGTCTCTGCAGCAACTGGTGATTATATTTGGATCGCAGAGGCCGATGACTTATGCGATAAGACATTTTTACAAGAGGTGATACAGGGGTTTTATATAAATAACAATATTACCTTAAGTTACACACAATCAAAACAAATTGATGAACAAGGAAATGTATTGGCTAATCATTATTTAAATTACACAAATGATATCGATAAAGAAAAATGGAAAGGCCCCTATTTTCGAAAAGGCGTCGAAGAAATACAAGATACGTTACTTATCAAAAACACTATACCTAATGTTTCAAGTGTAGTTTTTAAAAATATAGATATGAAGAAAACAGAAAAACAGTTAGAGAAGTTCAAAATAGCTGGTGATTGGTTTTTCTATGTTTCTCTTCTTACAGAGGGAGATATTTACTTCAATCCATCCCCCTTAAACTATCATAGACGACATTTAAATAGCGTAACGAGAACAGAAGATTCATACTCCCATTACAATGAAGTTGTACAAATGCAAAATTTCATTAAAGAAAGATTTACTATCGACGACATTTCTAAAATGAAAATGTATACATATAGAAAGCATCTTAAAGCATACTTAAAAATTTAAACATGTGCTTTCTATGCCATCAATATCTCTTGTAAGTTGCTACTATTACTTAAGGGAGGAATACTCTTTGAAAGACTTTATAGAGGAACATAAAGATTTAATTTCTCAAATCGCACACAACTATAATGTAAATGCAAGTATCCATCCTGAGGATCATATCTTTCAGTTCATTGTCACTAATCCCGTCTTCCCATCAAAAAAAGAAGCGATAGATTACTACTTTAAAGATGGGCAAAACTCAGCACAAATACTCTTAAACTTAATTACTTCCCTTTATCCTCCTACAGGCAATCCAATTAAATTGTTAGAATTTGCATCCGGATACGGCTGCGTAACACGTCATTTATTAAATCTACAAGCGAATTTGAGTATAACCGCTTGCGATATACACGAAGAGGCTATTTCCTTTATTGAAAACAAATTAAATAATTCTTCTATATTATCTCATCCTGAGCCTGAACAGTTAAAATTGGACTCCTCTACGTACGATATCGTTTTTTGTCTATCCTTTTTCTCTCATATGCCTGATACAACTTGGTTTCGTTGGCTGCAAACATTGTATAACGCTGTTTCACCTGGTGGTTTATTCATTTTCACAACCCATGGCTATCAAAGCAAAAAATACTTCGGGTTTCCAAATTTAAATGAAAAGGGCTATTGGTTTCTCTCTTCTAGTGAACAATTCGATTTAGATGTGAATCAATACGGACAAACGATAGTTAGTCCCTCTTACGTGTGTGACAAAATTAAATTATTACCCCATAACCCAATTATCAAAAAGTATACTGAAGGATTTTGGTGGGAACATCAAGACCTTTGGGTTATAGAAAAAGAAGCAAAATAATAACCCACGCTCTGCTTATACAAGTAGAGTGTGGGTTATTATTTTTTACTATATAAGAACTCTTCAATCCATAGCTTATTTAATCTAATCCCATGTTTAAAATCTATTTTAGGTTCCCAATTCAATTCTTGTTTTATCTTATCAATATTTAAAATGATTTTTTGAACGTTCTCTTGTTTTTGTTTGTAACAGATAAAATCCACTTTTCTTTCTGTTATTTTCTCTAATTCCACTATAATTCGTTTTAAAGAAAGACCTTTGCCACTCCCTATATTGTATACGCAAGATTTCAATTGATTTAATTGTGCTAGTTGTATAGTAATTTCAACTAAATCATCGATATAAATATAATCTCTAATAATCTCCTCTGGATTCCCATATATATGAATCCTTTCATTACTGAGATGCTGGTACAAAAAACAATTTATCGCCCCAACTTTTTTTAAGGGGTTTTGGTATTTTCCATACGGATTAGAATATCTACATACAACATAATCTATTCCATATTTTCTCTTATAAAAATACAAATAATTCTCCAGCGAAACTTTTGTTATTCCATACGGGGAAAGTGGTCTTAATGGATGTTTCTCATCAATAGGCAAATATTCAGGTTCACCATAAACTGTGCCTCCCGAAGAAGCTAATATAATTTTTTTAATACGAAAATCTTTAACACTTTCCATGAAATTAAGAAAAAATAGACTGCTATTAATATCACCGAAAACATCTTCAATTGAAGTTGCTACGTTAGACGTCGCAGCTAAATAAATAATAATATCTATATTCACTAAAGCCTTATATATATCCTCAACATTTTCTAAATCACCTTTAATAAATTCAACTTCACTTATAATATTTTGAGGAAAATTATTTATATGTCTGGAAAATACTTTTACATTTTGCCCCTGTTCCAATAAACCCAATGCGAGGTTGATACCAATGAAACTATTTCCACCTACTATTAAATAATTATTCTTCCTCATAATATCATCTCTCTAGTAATAAATTTTTCCCGTCGTCAAACCTAAAAATATACACAAATAAACTGGATCATTTCGATTATTCATCTTCTTATCATTGTATGTTTGTTATAAATTTTCATTATCTTTATTTTATATTTTCATTTTAGAATAGCTTCCTTATTCAGGTTGACTGCAAAAACACTCATAATATTTACTCATCCCCATGAATATATTTAATAAACAATCCTCACTTGTTTAACCCATAAAAAAAACGTCTACATACACAAATTTCCCAAAAAGGAGTGCTGAACTCATGAAAAATATAAATCAAGAACTTTTAAATCATGTAATTCTACATAAAGATCGAATTCCACATTACCATAAAGACTTTCCGATTATACTATTTTGGAGTCATAGAAGCGGATGCACCGCGTTAGCTAATTGGTTCTTTTTTCAAATCGGATTATTTACTGAAGCAAAGAAATACAATGACTTTATTCATTACTATGAGTTCTGGGTGTATAAGAACAATACAAATTACATACCCGAGTTACAAAATGGTCTTCTAGAGGGTAAAAAGGATGTTTGTAAACTTGTGCGAAATCCCTATACAAGGGCTGTCAGCTCATTTCTATTACTTGCTGACAACCCATATGCTAGCCCTCAATGGGAAAGTATCCGTCATTATTTTTATAATGACAAATATAGTAATCAAGGAATATCATTTAAACAATTTTTATATTACGTTCAGGCATTCGGCTCCAATTCTCTAGCGTTAGATATACATTTTAGTCAACAATACGTCCCTGGTGAAGAAAACTTCATCCAATGTTATATTCCTTTAGAAGATTTTAATACACAAATCACCAAACTAGAACACACGTACGATTTGATAAAATCCCCTTTAGCACTTCTTACAAATTCAGATCATCATCGCGCACACAAGATGATTTATGCAGGGAGCTATGCAGAACTTAGCATTACAGATACAGACTTCCCACGATTTCCAACATACGAAAGCTTTTATGATAAAGAAACTATGGATTTAGTTACAGAAATATACGCACAGGATTTTGAAATGTACCCATACACGAAAGGGATATTTTAAGTCTATACATTTTCCCATGAATAAAAGCTGATGCATCGCATAGCATAAAGTGAAACTTTAATTCGATTGGGGGTTCTCTTCAACTGATTATTCCCTTCTCCTAATCGCAATTTTAAAAAATACCTAACTTTCACCCATTCCCCCTTTGATTTCGCTGATTGTTGACGTGTATCATACTTTCCATAAATAGATTGCATTTAACATAGGAGGGATGTCGTGTGGAAATCAATTTGAAACACAATAATGGGTACTGCGTTATTTGCGAAAAGAAAGCTACATTTATAGAGCATAATGATTGGCTTAGAGATCATTATTTATGTTCTACATGTAACTCTATACCAAGGCAGCGAGCTTTAATCCATGCCTTGCATACATTTTTTCCAAAATGGAATTCCTATAGTATCCACGAATCCTCTCCTGGAGGAATTACAACTCAGCTACTATTAAAAAACTGTAAAAACTATACTTATTCTCAATACTTTAAAAATTATCCTCTTGGCCAATACTTTCAAGGTATTAGATGTGAGAACTTAGAAGACATGACTTTTGAAGATGAATCTTTTGATTTATTCATTACTCAAGACGTTTTTGAGCATGTAATGACGCCAAACAAAGCCTTTAAAGAAATAGAACGAGTATTAAAACCTGGCGGCGCTCATGTATTTACTGTCCCTTGGTATCATACACTCACAAAAACTGTGCAAAGAGCAAGAATGAATCAAGAAGTGATTGAATATATTGAAGAGCCCATTTATCATGGAAACCCTATTGATGAGAATGGATCTTTAGTAACGTTCGATTGGGGGCAGGATATGATTGAATATATTTATACACACGCAAACATGTATACCATTGTTTATTTACAAAAGGATAGATCACTAGGGTTAGATGCTGAATTTTTACATGTTTTTATTAGTAAAAAGCAAGAAAATAAAGTTTAATCACTATATAATTCGGAGGTTTAACAAATGAATAAATTTAAGTTAGGAAGTGATTTTGATCATCTTGTTAATTCACTATCTGATGTCGAACTTCTAAATTTATTTATACAAAGTTGTTCACAAACAACGATAAATGGGGTTCCCGTACCTAGGTTTCCTCCTGAAGAAATTCAAAAACAATTTGTAGGTGCTTCCTATGAACATGCTCTTTACGAAGCATATTTGTTTTATAGACATATAAAAGAATACGCCCAAAATTTAGGGGTTCCCTTGAATAAAGAAAGTAAAGTTTTAGACTTCGGCTGCGGATGGGGAAGAATTATACGCTTCTTATTTAAAGATGCCTCTGATCAAAATTTACTTGGCATTGATGTCGATCCTGCGATGATCACACTTTGTAATGAAACACTAGGAAGAGGGATATATAAAACAGCAAGTCCACATCCCCCTGTAGAATTTATTAGTGACAATTCATTAGATATCATATTCGCTTATTCTGTATTCTCACATTTATCCGAAGCAACTGCCGAAAATTGGGTAAAAGAATTTTCAAGAGTTCTTCGCCCTGGTGGAATCTTCATCGCAACAACACAAGCGCGCTATTTTCTTGATTTTTGTCAACAATTCCAAGAACATCCTGAATTAATTCAAACAGGATGGCATAAAACTTTATCTCAAGCTTTTCCAGATATACATCGCGCCATCTCGGATTATGAAAACGGCAAATTTGTTCACAGTCCTACTGGTGCAGGAGATGTTAGAAATAGTAGTTTTTACGGAGAAACTGTTATACCTAGGACTTATATTGAAAATCATTATGAGAAATATTTAAAGCTACAAGACTTTTTTGATGATGTAAATCGATTACCACAGGCCCTCTTTGTCCTTCAAAAAATTTAATTCCTTTCATTCAACGTAATAAATTTCATGACGAAAAGCACTTTCTATTTCAGCTATATATCAAATTACCTAATACTCTCTTAATTAAGTAAGCTTAAAGAAATCCAATACATACCATAAAAAGACAGTAAACAGATAACATATCTCTTGTTTTAAAATTGCTTCACCAAATCAAGAATAACTTCCCAACACTTGAACTACGAAAAACATGAGGGGGATATAACTTGAAAATAATCGCTTTTTACTTACCACAATTCCATCAAATTAAAGAAAATGATCGATGGTGGGGGAAAGGATTTACTGAATGGACAAATACTAAAAGTGCACAACCTTTATTTTCAGGACATTATCAACCTAGGGAACCTTATCAAGATTTTTATTACGACTTAACTACCCCCTCCGTAAGAAAGTGGCAAGCGGAAATCGCTAAAGCATACGGTATATATGGTTTTTGTTATTATCATTACTGGTTTAAGGGAAAAAGACTATTAGAAACACCCTTTAATGAGGTACTAAAGATGAAGGAACCTGACTTCCCTTTTTGTCTTTCTTGGGCAAATGAACCATGGACAAAATCTTGGGATGGTCTCGATAAACATATATTAATGCCTCAAGACTACGGAGATATATCTGATTGGAAGGAACACTTTGATTATTTATTACAGGCTTTCCAAGATGAGAGATATATTTATATAGATGATAAACCTCTATTCATTATTTATCGTCCAGGACATATTCCTGATTGTGAAAAAATGCTTAATTACTGGAATGCATTAGCGCGAGAAAATGGTTTAAAAGGTATATACTTTGCTGAAACATTAAACAGTTTTCCACTACCTAATATAAATGGATTCGATGCCAGCATTCAGTTTGAACCTTTCTATACAATTGCCCATGATAGCTCTTCAGACATAAATAAGGTAATATATGATTCTGATATGCAATTAAATGTTTGGGACTACGATAAAGTATGGATGTATATATTACAACGATCGCTCCCAAAGAAAAAAACATTTCCCGGGGCTTTTGTTGATTGGGATAATACTGCACGACGTAAAAACGCGAATAGCAGCATCTTTGTAGGTTCTACCCCTGAAAAGTTCACCATATATTTAAGCAAGCAAATTCATCGTACTTACTCTTTTTATAACAGCGAGTTTTTATTTATTAACGCATGGAACGAGTGGGCGGAAGGAACTTACTTAGAGCCAGATAAAAAATATGGATTTTCTTATTTAGAAGGGGTTAAAAATGCAATTGATAGAGGTATGAAAGCATACAAAAAAGACGAGTCATTCTGACTCGTCTTAAAGTTGCTTGGCGACGTCCTACTCTCACAGGGACAAGGTCCCAACTACCATCGGCGCTAGAGAGCTTAACTTCCGTGTTCGGTATGGGAACGGGTGTGACCTCTCTGCCATCATCACCAAACTATGAAGGCATATTCCTTCAAAACTAGATAACATTGCTACATATTATATGGTTAAGTCCTCGATCTATTAGTATTCGTCAGCTCCACATGTCACCATGCTTCCACCTCGAACCTATCAACCTGATCATCTTTCAGGGATCTTACTAGCTTACGCTATGGGAAATCTCATCTTGAGGGGGGCTTCATGCTTAGATGCTTTCAGCACTTATCCCTTCCGCACATAGCTACCCAGCTATGCCCTTGGCAGAACAACTGGTACACCAGCGGTGCGTCCATCCCGGTCCTCTCGTACTAAGGACAGCTCCTCTCAAATTTCCTACGCCCACGACGGATAGGGACCGAACTGTCTCACGACGTTCTGAACCCAGCTCGCGTACCGCTTTAATGGGCGAACAGCCCAACCCTTGGGACCGACTACAGCCCCAGGATGCGATGAGCCGACATCGAGGTGCCAAACCTCCCCGTCGATGTGGACTCTTGGGGGAGATAAGCCTGTTATCCCCGGGGTAGCTTTTATCCGTTGAGCGATGGCCCTTCCATGCGGAACCACCGGATCACTAAGCCCGACTTTCGTCCCTGCTCGACTTGTAGGTCTCGCAGTCAAGCTCCCTTATGCCTTTGCACTCTACGAATGATTTCCAACCATTCTGAGGGAACCTTTGGGCGCCTCCGTTACACTTTAGGAGGCGACCGCCCCAGTCAAACTGCCCACCTGACACTGTCTCCCGGGTCGATAAGACCCGTAGGTTAGAATTTCAATACAGTCAGGGCGGTATCCCACCAGCGCCTCCACCGAAGCTAGCGCTCCGGTTTCAATGGCTCCCGCCTATCCTGTACAAACTGTACCAAAATTCAATATCAGGCTACAGTAAAGCTCCACGGGGTCTTTCCGTCCTGTCGCGGGTAACCTGCATCTTCACAGGTACTATAATTTCACCGAGTCTCTGGTTGAGACAGTGCCCAAATCGTTACACCTTTCGTGCGGGTCGGAACTTACCCGACAAGGAATTTCGCTACCTTAGGACCGTTATAGTTACGGCCGCCGTTTACTGGGGCTTCAGTTCAGAGCTTCGCTTACGCTAACCCCTCTCCTTAACCTTCCAGCACCGGGCAGGTGTCACCCCCTATACTTCGCCTTACGGCTTCGCAGAGAGCTGTGTTTTTGCTAAACAGTCGCTTGGGCCTATTCACTGCGGCTTTCCGTTAAGAAAGCACCCCTTCTCCCGAAGTTACGGGGTCATTTTGCCGAGTTCCTTAACCAGAGTTCTCTCGCACACCTTAGGATTCTCTCCTCGCCTACCTGTGTCGGTTTGCGGTACAGGCACCTTTTATCTCGCTAGAAGCTTTTCTTGGCAGCGGGGAATCAAAGACTTCGCTCCATAAGGAGCTTCCCCATCACAGCTCAGCCTTTACGATAAGCGGATTTGCCTACTTATCAGCCTAACTGCTTGGACGTGCACAACCAATCGCACGCTTCTTCTATCCTTCTGCGTCCCTCCATTGCTCAAACGATAAAGAGGTGGTACAGGAATATCAACCTGTTGTCCATCGCCTACGCCTGTCGGCCTCGGCTTAGGTCCTGACTAACCCTGAGCGGACGAGCCTTCCTCAGGAAACCTTAGGCATTCGGTGGACGGGATTCTCACCCGTCTTTCGCTACTCATACCGGCATTCTCACTTCTAAGCACTCCACCAGTCCTTCCGGTCTGACTTCACTGTCCTTAGAACGCTCCCCTACCACTGATACCATTGGTATCAATCCGCAGCTTCGGTGGTGTATTTAGCCCCGGTACATTTTCGGCGCAGAGTCACTCGACTAGTGAGCTATTACGCACTCTTTAAATGGTGGCTGCTTCTAAGCCAACATCCTAGTTGTCTAAGCAACTCCACATCCTTTTCCACTTAATACACACTTTGGGACCTTAGCTGGCGGTCTGGGCTGTTTCCCTTTTGACTACGGATCTTATCACTCGCAGTCTGACTCCTAAGGATAAGTCATTGGCATTCGGAGTTTGACTGAATTCGGTAATCCGATGAGGACCCCTAGTCCAATCAGTGCTCTACCTCCAAGACTCTTACACTTAAGGCTAGCCCTAAAGCTATTTCGGGGAGAACCAGCTATCTCCAGGTTCGATTGGAATTTCTCCGCTACCCACACCTCATCCCCGCACTTTTCAACGTGCGTGGGTTCGGGCCTCCATTCAGTGTTACCTGAACTTCACCCTGGACATGGGTAGATCACCTGGTTTCGGGTCTACGACCACGTACTAAACGCCCTATTCAGACTCGCTTTCGCTGCGGCTCCGCCTCTTCAGCTTAACCTCGCACGGGATCGTAACTCGCCGGTTCATTCTACAAAAGGCACGCCATCACCCGTTAACGGGCTCTGACTATTTGTAGGCACACGGTTTCAGGATCTCTTTCACTCCCCTTCCGGGGTGCTTTTCACCTTTCCCTCACGGTACTGGTTCACTATCGATCACTAGGGAGTATTTAGCCTTGGGAGATGGTCCTCCCAGATTCCAACGGAATTTCACGTGTTCCGCCGTACTCAGGATACATTCAAGAGAGAACGAAGTTTCGACTACGGGGTTGTTACCCTCTACGACGGACCTTTCCAGGTCGCTTCGTCTACCTCGTTCCTTTGTAACTCCGTATAGAATGTCCTACAACCCCAAGAGGCAAGCCTCTTGGTTTGGGCTATGTTCCGTTTCGCTCGCCGCTACTCAGGAAATCGCATTTGCTTTCTCTTCCTCCAGGTACTTAGATGTTTCAGTTCCCTGGGTCTGTCTTCCTTACCCTATGTATTCAGATAAGGATACCATACCATTACGTATGGTGGGTTTCCCCATTCGGAAATCTTCGGATCAAAGCTTACTTACAGCTCCCCGAAGCATATCGGCGTTAGTCCCGTCCTTCATCGACTCCTAGTGTCAAGGCATCCACCGTGCGCCCTTTCTAACTTAACCAAACTAAAAATTAAAAAATATGAGCTACACTGTTATCTAGTTTTCAAAGAACATACATTTATATATGAGAGATAGTTCTCTCAAAACTGAACAAAACGAAACACGGAAACTTTATTGATGAACAGCGTTCATCAATTCTCCATAGAAAGGAGGTGATCCAGCCGCACCTTCCGATACGGCTACCTTGTTACGACTTCACCCCAATCATCTGTCCCACCTTAGGCGGCTGGCTCCAAAAAGGTTACCCCACCGACTTCGGGTGTTACAAACTCTCGTGGTGTGACGGGCGGTGTGTACAAGGCCCGGGAACGTATTCACCGCGGCATGCTGATCCGCGATTACTAGCGATTCCAGCTTCATGTAGGCGAGTTGCAGCCTACAATCCGAACTGAGAACGGTTTTATGAGATTAGCTCCACCTCGCGGTCTTGCAGCTCTTTGTACCGTCCATTGTAGCACGTGTGTAGCCCAGGTCATAAGGGGCATGATGATTTGACGTCATCCCCACCTTCCTCCGGTTTGTCACCGGCAGTCACCTTAGAGTGCCCAACTTAATGATGGCAACTAAGATCAAGGGTTGCGCTCGTTGCGGGACTTAACCCAACATCTCACGACACGAGCTGACGACAACCATGCACCACCTGTCACTCTGCTCCCGAAGGAGAAGCCCTATCTCTAGGGTTTTCAGAGGATGTCAAGACCTGGTAAGGTTCTTCGCGTTGCTTCGAATTAAACCACATGCTCCACCGCTTGTGCGGGCCCCCGTCAATTCCTTTGAGTTTCAGCCTTGCGGCCGTACTCCCCAGGCGGAGTGCTTAATGCGTTAACTTCAGCACTAAAGGGCGGAAACCCTCTAACACTTAGCACTCATCGTTTACGGCGTGGACTACCAGGGTATCTAATCCTGTTTGCTCCCCACGCTTTCGCGCCTCAGTGTCAGTTACAGACCAGAAAGTCGCCTTCGCCACTGGTGTTCCTCCATATCTCTACGCATTTCACCGCTACACATGGAATTCCACTTTCCTCTTCTGCACTCAAGTCTCCCAGTTTCCAATGACCCTCCACGGTTGAGCCGTGGGCTTTCACATCAGACTTAAGAAACCACCTGCGCGCGCTTTACGCCCAATAATTCCGGATAACGCTTGCCACCTACGTATTACCGCGGCTGCTGGCACGTAGTTAGCCGTGGCTTTCTGGTTAGGTACCGTCAAGGTGCCAGCTTATTCAACTAGCACTTGTTCTTCCCTAACAACAGAGTTTTACGACCCGAAAGCCTTCATCACTCACGCGGCGTTGCTCCGTCAGACTTTCGTCCATTGCGGAAGATTCCCTACTGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAGTGTGGCCGATCACCCTCTCAGGTCGGCTACGCATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATGCGACGCGGGTCCATCCATAAGTGACAGCCGAAGCCGCCTTTCAATTTCGAACCATGCGGTTCAAAATGTTATCCGGTATTAGCCCCGGTTTCCCGGAGTTATCCCAGTCTTATGGGCAGGTTACCCACGTGTTACTCACCCGTCCGCCGCTAACTTCATAAGAGCAAGCTCTTAATCCATTCGCTCGACTTGCATGTATTAGGCACGCCGCCAGCGTTCATCCTGAGCCAGGATCAAACTCTCCAATAAAGTTAGTTTGTCTAGCATCTAAAATAAAAATTGACGTTTCACGTTGTTTGTTTCGTTCAGTTTTCAAAGAACTACTTGGCCGCTCATTTGCGACTTCCTTATGTTAACATTTTCATCTTTCAATGTCAACTAAGTTTTTCATTTCGTTTCTCGCTTACGACGTTATTGTCATCGGCGACTTGTTCTATATTACACCTCTAAAGCATAATCGTCAACACTTTTTTATAAAGAACTTCAATTTAATATTTGTATGCTCTTTTAACTAAATACGTCTCTATAGGATTTCATTATCGGAGCACACCTTCTGCTTCTCTTTAATTTGTTTTTCCAAATATATTCGAGTTAATTTGAACTCTAGACTTAACTTGTGTGGACGTTTTCCTCCAACAAAACTAGCAACCTTATTTTAACAAATACTAGTATATAATTAGAGAGTTGTTGTACTATCAATAAAACTCTATTAGAAGCAGGTGAAGATATGAAAGATATACGTATCCTTATAGCAGACGACGATAAAGAAATCCGAAATTTATTAAAAATATATTTAGAACGAGAATTATACATGGTAGACACTGCAATCAACGGCAAAGAAGCCTTACATTTATTTAATCAAAATAACTATAACCTCGTTATACTAGATCTTATGATGCCCAAAATAGATGGAATCGAGGTATGTAAAAAACTTAGAGATAAAACTAACGTACCTATATTAATGCTCACCGCTAAAGATCACGAAGTTGATAAAATTTTAGGTTTAAGCATTGGTGCTGATGATTATATTACGAAACCTTTCAGCATTCACGAAGTAATTGCACGAGTAAAAGCTCTTATGCGGCGTTTTTTAGTTCTCGGAAGTAAAAATACTGCTCAAGAAAAAACAACTTTATCTTTTAAAGGACTAACTATCAATTTAAATACATACACAGTTCATACAAACAAAGAAGAAATTAGCTTAACCGGAAAAGAACTGGAACTGTTAAAATTCTTTACTTCAAACCCAGGGCAAGTATTTACAAAAACACAGCTCTTCCGAAATGTATGGGACGATAATTATATAGAAGATGACAATACCGTTATGGTACATATTCGAAAACTTAGAAAGAAAATAGAAATTGACCCTTCCAATCCAAAATTCATTCAGACTATATGGGGAATTGGTTATAAGTTTGTAGGTGAAAAGCTTGAAGACTGATAAAACCCTCTTCCTGATTTCATTACAACTTATCATTTGCGGGATTTTAAACATACAAATGGATCCAAGAATAAAAATGTCTTTATTTATTATCCTTATCTTAATTACAATTTATCTCTTCTTTTCAAGAATACAATTCATTCAACATCGCAAAGCAATGGATACTAAATTAAGTCGTGTACTAAAAGGAAACTTACAAACGAGATTATTCACAAGCAATGACCACTCATTACATAATATCGTTTTTTCAATAAACGAGCTAATAGGTAAATTAGAGCAGGTTCAAATTGAAGCCAAAAGATCCGAAGAATCCAGAAAACAACTTTTGTCTAGTATCTCCCACGATATACGAACACCACTCACCTCCATTATCGGATATATAGATGCTTTGAAAGACGGAGTTGCTGCTTCTGAAATAGAAAAACAAGAATATCTTAAAATACTCTATATGAAATCAAATAACTTAAAGCACCTAGTTGATGAAATATTCAATATGGCGAAGCTAGACGCTAATGAATTTCCACTAAAAGAAGAAGAACTCGACTTTTCTGAAGTTACTAGAGAAGTTTTGATTGAATTTTTACCTGAGCTCTCAAAACATAACATCGAACTGCAAATTCGCATACCAGAGTCTACTTGTCCTATCATCGCAGATCATCTAAGCATTATGCGGATTATCGGTAATTTAATGAAAAATGCAATTTATTACGGAAAGGATGGGAAAACAATAGGAGTCGAATTGCTAGAAGCTGATGCAGAATACGAACTTCATATTTGGGATCAAGGCCCTGGTATTCCAAAACATGATTTACAAAACGTATTTGAGCGAATGTACCGAAGCGAACAATCAAGAAACTCTTCATTTGGTGGTAGCGGTCTCGGGCTTTCTATTTCCAAAGCGCTCGTTGAGAAAAACGGTGGACATATATGGGTTGAAAGTACTCCATGGAAACGAACTACTTTTGGCTTTTCTATTCCAAAACACAATACTTTTAAGAAATAGTTAAGAAATGATTAATATGCAGTTAAGCCTTCCTTTTTATGATGTAAGTAAGAACTTATAGAAAGCAGGTGTCTCCTATAAATACAATTATAAAAACGACTAACCTTACTAAAGTATATGGCAATCAAAAGTCAGTAGATAATTTAAATATTAATGTTCAACAAGGGGAGATTTATGGCTTCATAGGCCGCAACGGTGCTGGTAAAACAACAACCATTCGCATGCTGCTTAGTCTTATAAAGCCTACAAGTGGAACGATTGAAATATTCGGAGAGAACTTATTCCAAAATCAAAAAGATATTTTAAGCAGAATTGGTTCTATAGTTGAAGTTCCAGGATTTTATGAAAACTTAACTGCAAAAGAAAACCTATTAATTAATGCAAAAATAATTGGGGTTCACAAAAAGAATGCTATCGAAGAAGCATTAGAAATAGTAGGCTTGCAGCATGAGACAAAAAAGTTAGTAGGAAAGTATTCTTTAGGAATGAAGCAACGCTTAGGAATTGCGCGTGCTCTTCTCCATTATCCTGAGCTACTCATATTAGATGAACCAACTAACGGACTAGACCCTATTGGTATTAAAGAAATGCGAAAACTTATTCATTCTTTAGCTCAAGAAAGAAATATAACAATACTGATTTCTAGTCACATATTAGCCGAGGTAGAACAGTTAGTTGATCGTATCGGAATTATTCATGAAGGAAAGTTACTAGAAGAAGTTTCTCTTGATACGCTGCGCAAAGCAAACCGTAAGTACATAGAGTTTCAAGTGAATAATGACGATAAAGCTGTGATGTTATTAGAAAATCATCTTCAAATTTTTGATTATGAAGTACATGATGAAGGAAATATTCGTATTTACTCTCATTTTGGACAACAAGGATACATAAACAGAACGTTCGTTCTTAACGATATTGAAGTATTAAAAATGATGATAAGTGAAGATAGACTAGAAGATTATTTCACCAAACTAGTTGGAGGTGGAACAATTGGTTAATCTACTCTATACAGAACTCTTAAAACTAAAACGCTCTAATATGTTTTTAATTAGCATTATTGGTGCTGGTGTCGCACCTTTCTTAGTTGTAGTAGCCTCTTATATACATATAAAAACAAAACAGCCAACTCCAACTATTTGGTTCGATCAATTATTTACTGACGTTAACTTATATACTACTTTAGTTATAGGATTCCCCTTATATGGAGTAGTGGTTGCTTATTTGCTTACCCGCGAATATACAGAAGATACACTGAAAAATTTACTAACTATCCCCGTGTCACGCATTAGCTTTATTACAAGTAAATTCATCATTCTCTTTCTTTGGATTATGATGCTAACTTTAGTCGCTTGGGCACTTACTTTAATATTAGGGCTATTGGGGAACTTCCCTGGTTTTAACATTTCTTTACTTTTAGGTTCTTTCCTAGAATTTTTAATATGTGGTGGACTTCTCTTTCTATTGTCTTCACCTATTGTGCTACTAACTCTTGTAATGAAGAGCTATGTACCCCCCATTATATTAACAGTCATTATTACAATGACTAATCTTATGCTCGTAAACTCCAAGCATAAAGATTTATTTCCGTGGACCGCTACTCTAGATATCGCAAATAACGAATTACAACCGACATATCCACCAGAGTATTCTTATATCATCATTGCAGTAACGACAATTTCCGGATTTATTGCAACACTATTCTATTTTAAAAAAGTAGACATTCATTAATGTATAGGAGTGAAACTATGAGCGATATCATTATTGCCTTCATACTCGGTATTGTAGAAGGATTAGCTGAATTTTTACCTATATCTTCTACTGGTCACCTTATATTAGTCGGGCATTTATTAGGCTTTGAGGGAGAAAGAGCAAAAACGTTTGAAATTGTTATTCAGCTAGGCGCAATTTTAGCTATTGCAATTTTATATCATAAACGTCTCGTTTCTTTATGTAATATTAAACCTCTTATACAGAAAGAAAAAAATTCAACGCGTTCCATGTATTTCTTGGCGTATTTCCGGCAGTGGTTGCTGGCTTGCTACTACATGATATTATTAAAACATACTTATTCCAGCCATACACTGTTGTGATTGGACTTGTAGCAGGGGCAATTCTTATGATCTTTGCAGAAGTAAAAAAGAAAGAGGCAGCAGCCTATTCACTGGACGATTTAACATACCGCCAAGCTTTAACAATCGGATTATTTCAGTGCTTAGCGGTATACCCTGGCTTCTCTAGAGCTGGCTCTACTATCTCTGGAGGTCTATTAGCAAAAGTAAATTATAAGACTGCATCTGAATTCTCTTTTCTAATAGCTCTTCCTGTAATGATTGGGGCAACAGGCTTAGACTTACTAAAAAGTTGGAAGTATTTAAGTGTCGATGACATCCCTATGTTCGCGGTAGGATTCATTACCTCTTTTATAGTAGCGATGCTAGCAGTAGTAACTTTTCTAAAGCTTTTAGAGAAGATAGGTTTAAAACCTTTTGCATACTACCGTATTTTGTTGGCTATCTTATTTACGCTTTTCGTATTGCTATAGATTCATATAAGTCACATATTATTAAACTGAGATTCAATTTAGAATATCGGTTTTTTTATCTATTTCAACTCTAGTATTACTCACTTCAATATGGCATAGTGATAATAAACTACCATTCATAATCTGAACGTTCTTTAAGTAACTATGTCCTTTATCATAAAATGCAATTGGAAAATTAAAGATCCCATATATGTACAGAACATATTTACAAACTATATTCACTCCACATAGTATCTTTTTAATTTGCAAAACACTGATACAAATTAAAAATAAGTACAAAGGCATAACAAATAAATAAATTTCCTAGGAATTATAAAGAGATTAAATATTAATTAGAGTGAGGTGACGATAAAAATGAATCAATTAGCACAGACATATTGGGATACTTATTGGGGAAACAACAAAAAACCAGAATCTGTTACAGCTTGGCAATTTGGGGATGCCCCTAATTATCTTGCACAACTAGTAATTGACGGTATTAAAACAGCTACATGCTCCGGTCACATTTTTTATGAATTAGAAAATGAATCGCTACCGACTACTAATGATTATAGTATTATACTCAATAGTAATGATGAACCTGTAGCTATTATTAAGACAATAGAAGTAACTGTAACACCAATGAATGAAGTAAGCGAAGAATTCGCTATCGCTGAAGGCGAAGGAGATCGTACTTATAATTACTGGAGAGACACCCATGTTCGTTTTTTTACAAAGGAACTAAATGAGATTGGTCTTAATTTCTCTGAAGATATGTTACTCGTCTGTGAGCGTTTTGAACTTGTTGATGTGAACAATAAAGTGAAATTTTAATAAACTGAGATTTACCAGCCATTCTTATTTTTATAAACACAAAAAAGACGAGTCATTCTGACTCGTCTTAAAGTTGCTTGGCGACGTCCTACTCTCACAGGGACAAGGTCCCAACTACCATCGGCGCTAGAGAGCTTAACTTCCGTGTTCGGTATGGGAACGGGTGTGACCTCTCTGCCATCATCACCAAACTATGAAGGCATATTCCTTCAAAACTAGATAACATTTGCTTCATATTATATGGTTAAGTCCTCGATCTATTAGTATTCGTCAGCTCCACATGTCACCATGCTTCCACCTCGAACCTATCAACCTGATCATCTTTCAGGGATCTTACTAGCTTACGCTATGGGAAATCTCATCTTGAGGGGGGCTTCATGCTTAGATGCTTTCAGCACTTATCCCTTCCGCACATAGCTACCCAGCTATGCCCTTGGCAGAACAACTGGTACACCAGCGGTGCGTCCATCCCGGTCCTCTCGTACTAAGGACAGCTCCTCTCAAATTTCCTACGCCCACGACGGATAGGGACCGAACTGTCTCACGACGTTCTGAACCCAGCTCGCGTACCGCTTTAATGGGCGAACAGCCCAACCCTTGGGACCGACTACAGCCCCAGGATGCGATGAGCCGACATCGAGGTGCCAAACCTCCCCGTCGATGTGGACTCTTGGGGGAGATAAGCCTGTTATCCCCGGGGTAGCTTTTATCCGTTGAGCGATGGCCCTTCCATGCGGAACCACCGGATCACTAAGCCCGACTTTCGTCCCTGCTCGACTTGTAGGTCTCGCAGTCAAGCTCCCTTATGCCTTTGCACTCTACGAATGATTTCCAACCATTCTGAGGGAACCTTTGGGCGCCTCCGTTACACTTTAGGAGGCGACCGCCCCAGTCAAACTGCCCACCTGACACTGTCTCCCGGGTCGATAAGACCCGTAGGTTAGAATTTCAATACAGTCAGGGCGGTATCCCACCAGCGCCTCCACCGAAGCTAGCGCTCCGGTTTCAATGGCTCCCGCCTATCCTGTACAAACTGTACCAAAATTCAATATCAGGCTACAGTAAAGCTCCACGGGGTCTTTCCGTCCTGTCGCGGGTAACCTGCATCTTCACAGGTACTATAATTTCACCGAGTCTCTGGTTGAGACAGTGCCCAAATCGTTACACCTTTCGTGCGGGTCGGAACTTACCCGACAAGGAATTTCGCTACCTTAGGACCGTTATAGTTACGGCCGCCGTTTACTGGGGCTTCAGTTCAGAGCTTCGCTTACGCTAACCCCTCTCCTTAACCTTCCAGCACCGGGCAGGTGTCACCCCCTATACTTCGCCTTACGGCTTCGCAGAGAGCTGTGTTTTTGCTAAACAGTCGCTTGGGCCTATTCACTGCGGCTTTCCGTTAAGAAAGCACCCCTTCTCCCGAAGTTACGGGGTCATTTTGCCGAGTTCCTTAACCAGAGTTCTCTCGCACACCTTAGGATTCTCTCCTCGCCTACCTGTGTCGGTTTGCGGTACAGGCACCTTTTATCTCGCTAGAAGCTTTTCTTGGCAGCGGGGAATCAAAGACTTCGCTCCATAAGGAGCTTCCCCATCACAGCTCAGCCTTTACGATAAGCGGATTTGCCTACTTATCAGCCTAACTGCTTGGACGTGCACAACCAATCGCACGCTTCTTCTATCCTTCTGCGTCCCTCCATTGCTCAAACGATAAAGAGGTGGTACAGGAATATCAACCTGTTGTCCATCGCCTACGCCTGTCGGCCTCGGCTTAGGTCCTGACTAACCCTGAGCGGACGAGCCTTCCTCAGGAAACCTTAGGCATTCGGTGGACGGGATTCTCACCCGTCTTTCGCTACTCATACCGGCATTCTCACTTCTAAGCACTCCACCAGTCCTTCCGGTCTGACTTCACTGTCCTTAGAACGCTCCCCTACCACTGATACCATTGGTATCAATCCGCAGCTTCGGTGGTGTATTTAGCCCCGGTACATTTTCGGCGCAGAGTCACTCGACTAGTGAGCTATTACGCACTCTTTAAATGGTGGCTGCTTCTAAGCCAACATCCTAGTTGTCTAAGCAACTCCACATCCTTTTCCACTTAATACACACTTTGGGACCTTAGCTGGCGGTCTGGGCTGTTTCCCTTTTGACTACGGATCTTATCACTCGCAGTCTGACTCCTAAGGATAAGTCATTGGCATTCGGAGTTTGACTGAATTCGGTAATCCGATGAGGACCCCTAGTCCAATCAGTGCTCTACCTCCAAGACTCTTACACTTAAGGCTAGCCCTAAAGCTATTTCGGGGAGAACCAGCTATCTCCAGGTTCGATTGGAATTTCTCCGCTACCCACACCTCATCCCCGCACTTTTCAACGTGCGTGGGTTCGGGCCTCCATTCAGTGTTACCTGAACTTCACCCTGGACATGGGTAGATCACCTGGTTTCGGGTCTACGACCACGTACTAAACGCCCTATTCAGACTCGCTTTCGCTGCGGCTCCGCCTCTTCAGCTTAACCTCGCACGGGATCGTAACTCGCCGGTTCATTCTACAAAAGGCACGCCATCACCCGTTAACGGGCTCTGACTATTTGTAGGCACACGGTTTCAGGATCTCTTTCACTCCCCTTCCGGGGTGCTTTTCACCTTTCCCTCACGGTACTGGTTCACTATCGATCACTAGGGAGTATTTAGCCTTGGGAGATGGTCCTCCCAGATTCCGGCGGAATTTCACGTGTTCCGCCGTACTCAGGATACATTCAAGAGAGAACGAAGTTTCGACTACGGGGTTGTTACCCTCTACGACGGACCTTTCCAGGTCGCTTCGTCTACCTCGTTCCTTTGTAACTCCGTATAGAATGTCCTACAACCCCAAGAGGCAAGCCTCTTGGTTTGGGCTATGTTCCGTTTCGCTCGCCGCTACTCAGGAAATCGCATTTGCTTTCTCTTCCTCCAGGTACTTAGATGTTTCAGTTCCCTGGGTCTGTCTTCCTTACCCTATGTATTCAGATAAGGATACCATACCATTACGTATGGTGGGTTTCCCCATTCGGAAATCTTCGGATCAAAGCTTACTTACAGCTCCCCGAAGCATATCGGCGTTAGTCCCGTCCTTCATCGACTCCTAGTGTCAAGGCATCCACCGTGCGCCCTTTCTAACTTAACCAAACTAAAAATTAAAAAATATGAGCTACACTGTTATCTAGTTTTCAAAGAACATACATTTATATATGAGAGATAGTTCTCTCAAAACTGAACAAAACGAAACACGGAAACTTTATTGATGAACAGCGTTCATCAATTCTCCATAGAAAGGAGGTGATCCAGCCGCACCTTCCGATACGGCTACCTTGTTACGACTTCACCCCAATCATCTGTCCCACCTTAGGCGGCTGGCTCCAAAAAGGTTACCCCACCGACTTCGGGTGTTACAAACTCTCGTGGTGTGACGGGCGGTGTGTACAAGGCCCGGGAACGTATTCACCGCGGCATGCTGATCCGCGATTACTAGCGATTCCAGCTTCATGTAGGCGAGTTGCAGCCTACAATCCGAACTGAGAACGGTTTTATGAGATTAGCTCCACCTCGCGGTCTTGCAGCTCTTTGTACCGTCCATTGTAGCACGTGTGTAGCCCAGGTCATAAGGGGCATGATGATTTGACGTCATCCCCACCTTCCTCCGGTTTGTCACCGGCAGTCACCTTAGAGTGCCCAACTTAATGATGGCAACTAAGATCAAGGGTTGCGCTCGTTGCGGGACTTAACCCAACATCTCACGACACGAGCTGACGACAACCATGCACCACCTGTCACTCTGCTCCCGAAGGAGAAGCCCTATCTCTAGGGTTTTCAGAGGATGTCAAGACCTGGTAAGGTTCTTCGCGTTGCTTCGAATTAAACCACATGCTCCACCGCTTGTGCGGGCCCCCGTCAATTCCTTTGAGTTTCAGCCTTGCGGCCGTACTCCCCAGGCGGAGTGCTTAATGCGTTAACTTCAGCACTAAAGGGCGGAAACCCTCTAACACTTAGCACTCATCGTTTACGGCGTGGACTACCAGGGTATCTAATCCTGTTTGCTCCCCACGCTTTCGCGCCTCAGTGTCAGTTACAGACCAGAAAGTCGCCTTCGCCACTGGTGTTCCTCCATATCTCTACGCATTTCACCGCTACACATGGAATTCCACTTTCCTCTTCTGCACTCAAGTCTCCCAGTTTCCAATGACCCTCCACGGTTGAGCCGTGGGCTTTCACATCAGACTTAAGAAACCACCTGCGCGCGCTTTACGCCCAATAATTCCGGATAACGCTTGCCACCTACGTATTACCGCGGCTGCTGGCACGTAGTTAGCCGTGGCTTTCTGGTTAGGTACCGTCAAGGTGCCAGCTTATTCAACTAGCACTTGTTCTTCCCTAACAACAGAGTTTTACGACCCGAAAGCCTTCATCACTCACGCGGCGTTGCTCCGTCAGACTTTCGTCCATTGCGGAAGATTCCCTACTGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAGTGTGGCCGATCACCCTCTCAGGTCGGCTACGCATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATGCGACGCGGGTCCATCCATAAGTGACAGCCGAAGCCGCCTTTCAATTTCGAACCATGCGGTTCAAAATGTTATCCGGTATTAGCCCCGGTTTCCCGGAGTTATCCCAGTCTTATGGGCAGGTTACCCACGTGTTACTCACCCGTCCGCCGCTAACTTCATAAGAGCAAGCTCTTAATCCATTCGCTCGACTTGCATGTATTAGGCACGCCGCCAGCGTTCATCCTGAGCCAGGATCAAACTCTCCAATAAAGTTAGTTTGTCTAGCATCTAAAATAAAAATTGACGTTTCACGTTGTTTGTTTCGTTCAGTTTTCAAAGAACTACTTAGTCGCTCATTTGCGACTTCCTTATGTTAACATCTTCGTTAGTTAATGTCAACTAAGTTTTTTATTTCGTTTGTCGCTTTCGACGTTAATGTCATCGGCGACTTGTTCTATATTACACCTCTAAAGTATAATCGTCAATACGTTTTTTAAAAAACTTTATATTTTATAGATTTCATTTACGTATTTCTTCTATAAGTTATATACAAGCATCCCACAGAACAATCTATGGGGTGCTCTTCTACCATAAAAACTATTGTTCTTTCGACGGCACCGAACAACTTCCATTAGTACAAGAAAGATCGCTTCCACCCTCTGAAGAAAGTTCTTGCAACTTAGGTGCAGGATTCTCTTCTTCCCACACTTGCTGAAGTGCACCAACAAAAGTTTCAAGTGGTTGTGCACCTGAAATAGCATACTTTTGATTAATAATAAAATAAGGCACTCCCGAAATTTGATATTGCTGAGCAATCGCTTCATCAATTCTAACATCATTTGCATACGCATTTTTATCATTAATAACATTTAAAGATTCTTGCTTATCTAAACCTGAAGCTTCAGCGATGGTAGCAAGTGTATCCACATCGCTTAAATTTTTCGATTCAGTGAAATATGCAAAAAGTAAATTTTCTGTAATCTCTTTTTCTTTCCCTTGATTCTTTGCAAACTTAGCAAGACGATGCGCATCAAAAGTATTAGTCGGCTTCATCTCATCAAAATTAAAACTTAAACCCATACTAGCTGCATGATTTCCTAACTGTACGTTATTACGCTTAGCTTCTTCAATACTAATTCCATACTTTGATGCAAGTACTTCATTAATACTTGTTCCAGAATAGATTGGAGAATTTTGGTCTAATTCAAAACTTTTAAACTCAACTTCAACATCCTTCTTATGTGGAAATTGTTCTAAAGCCATCTCTAATCTACGTTTCCCAATATAGCAAAATGGACATACAAAATCCGACCATACTTCAATTTTCATAAAAAACACCTCATTAACATTTAGTTTTCAATCATTGTAGCACTGAGATTAAGGAATTCAAAAGTTTTTGCTCTATCTCCTTCATATGGTACATACAAAAACACACTTATAGCGGAATACCTAATTAACAAAAAAAAACGATAATCAAAAGGATTAACTATTATCCCTCCGATTATCGTCTATATATATGCAACAACTTTAATTATGCCGGAATGTACTTCCCTACGAACTTCCATACAGTATTCCAATATTTATTCGAATCTACTTTCTCCGCTTCTCCATGTCCAGCACCTGGAACAATTAACTTCTCTTTTTCTACTTTTGCAGCATTATATACTTCATCTAACATTTCAAAAGGAACGAATGTATCAGCATCCCCATGAATGAACAGCATAGGTGTTTTACTTTTCGCTACTTGTTTTACAGCTGAAGCCTCTTCTAAATCGTAACCAGCTCTTAATTTAGTAACCATATTTGCCGCATTCATAACAGGAAACTTCGGTAAATGGAATAAATCTTTTAGTTGATAAGTAAATTCATCAATAACAGTTGAGTATCCACAATCTTCAATAATAACTTTAACATTAGAAGGTAAATCTTCTCCTGAAGTCATCATTACAGTTGCCCCGCCCATTGAAACACCAAATAGAGCTATTTCAGCATTAGGGTCTTTCTTCAAGATTTGTTGAATCCAAATCAAAACATCTTTACGATCATGCCAGCCCATACCAACATAATCCCCTTCACTATTTCCGTGTCCACGAAGGTCTGGTGCTATGACATTATAGCCTTGTTCATAAAAGTTACGAACATATTTCGTCATTTCTGATGCTCTACCATTGTATCCATGAACTACAATTGCCCATTTATGACTGGATGGTTCATTCATATATTCATAACCTTTTAAATTTAATTTATCGAAAGAACGTATAGTTAATGTGTTAGGTTTATACTTCGATACGAAGTTTGCATTCTTTTCTTCATTTGCAGCCAATACATCTCCCGACGCATTTACCGTTTCTACTAAATGAGGATTATCTTGCAAAAATTCTTTTTCTTGTTTCGCATTTAACGCGTAGTTATAAAAATAATTCCCAACTAACATATACACGATTACTAGCAGGACTAAGACTACTATAGTAATTATACTTATCTTTTTCATATTATCTCCTTTTCTAACTTAAATCTTCTTATATTAAAGTACATCAAAAACAACTGTACTATTTTAACACACTGATGAATCCTATCTTTAAGAAATAAAATAGAAAATCTTAAATTACATATAAAGAATCACGAAAGAAATTGAATAAAACTTATATAGCTACGTACTCAAAAACCTTTTTGAAAAGCGAGAAGCACTTCAAAATATTTAGCTTTGAAAAGAAGTTATAAAACACAAAAAAGACGAGTCATTCTGACTCGTCTTAAAGTTGCTTGGCGACGTCCTACTCTCACAGGGACAAGGTCCCAACTACCATCGGCGCTAGAGAGCTTAACTTCCGTGTTCGGTATGGGAACGGGTGTGACCTCTCTGCCATCATCACCAAACTATTGAAGGCATATTCCTTCAAAACTAGATAACATTTGCTACATATTATATGGTTAAGTCCTCGATCTATTAGTATTCGTCAGCTCCACATGTCACCATGCTTCCACCTCGAACCTATCAACCTGATCATCTTTCAGGGATCTTACTAGCTTACGCTATGGGAAATCTCATCTTGAGGGGGGCTTCATGCTTAGATGCTTTCAGCACTTATCCCTTCCGCACATAGCTACCCAGCTATGCCCTTGGCAGAACAACTGGTACACCAGCGGTGCGTCCATCCCGGTCCTCTCGTACTAAGGACAGCTCCTCTCAAATTTCCTACGCCCACGACGGATAGGGACCGAACTGTCTCACGGCGTTCTGAACCCAGCTCGCGTACCGCTTTAATGGGCGAACAGCCCAACCCTTGGGACCGACTACAGCCCCAGGATGCGATGAGCCGACATCGAGGTGCCAAACCTCCCCGTCGATGTGGACTCTTGGGGGAGATAAGCCTGTTATCCCCGGGGTAGCTTTTATCCGTTGAGCGATGGCCCTTCCATGCGGAACCACCGGATCACTAAGCCCGACTTTCGTCCCTGCTCGACTTGTAGGTCTCGCAGTCAAGCTCCCTTATGCCTTTGCACTCTACGAATGATTTCCAACCATTCTGAGGGAACCTTTGGGCGCCTCCGTTACACTTTAGGAGGCGACCGCCCCAGTCAAACTGCCCACCTGACACTGTCTCCCGGGTCGATAAGACCCGTAGGTTAGAATTTCAATACAGTCAGGGCGGTATCCCACCAGCGCCTCCACCGAAGCTAGCGCTCCGGTTTCAATGGCTCCCGCCTATCCTGTACAAACTGTACCAAAATTCAATATCAGGCTACAGTAAAGCTCCACGGGGTCTTTCCGTCCTGTCGCGGGTAACCTGCATCTTCACAGGTACTATAATTTCACCGAGTCTCTGGTTGAGACAGTGCCCAAATCGTTACACCTTTCGTGCGGGTCGGAACTTACCCGACAAGGAATTTCGCTACCTTAGGACCGTTATAGTTACGGCCGCCGTTTACTGGGGCTTCAGTTCAGAGCTTCGCTTACGCTAACCCCTCTCCTTAACCTTCCAGCACCGGGCAGGTGTCACCCCCTATACTTCGCCTTACGGCTTCGCAGAGAGCTGTGTTTTTGCTAAACAGTCGCTTGGGCCTATTCACTGCGGCTTTCCGTTAAGAAAGCACCCCTTCTCCCGAAGTTACGGGGTCATTTTGCCGAGTTCCTTAACCAGAGTTCTCTCGCACACCTTAGGATTCTCTCCTCGCCTACCTGTGTCGGTTTGCGGTACAGGCACCTTTTATCTCGCTAGAAGCTTTTCTTGGCAGCGGGGAATCAAAGACTTCGCTCCATAAGGAGCTTCCCCATCACAGCTCAGCCTTTACGATAAGCGGATTTGCCTACTTATCAGCCTAACTGCTTGGACGTGCACAACCAATCGCACGCTTCTTCTATCCTTCTGCGTCCCTCCATTGCTCAAACGATAAAGAGGTGGTACAGGAATATCAACCTGTTGTCCATCGCCTACGCCTGTCGGCCTCGGCTTAGGTCCTGACTAACCCTGAGCGGACGAGCCTTCCTCAGGAAACCTTAGGCATTCGGTGGACGGGATTCTCACCCGTCTTTCGCTACTCATACCGGCATTCTCACTTCTAAGCACTCCACCAGTCCTTCCGGTCTGACTTCACTGTCCTTAGAACGCTCCCCTACCACTGATACCATTGGTATCAATCCGCAGCTTCGGTGGTGTATTTAGCCCCGGTACATTTTCGGCGCAGAGTCACTCGACTAGTGAGCTATTACGCACTCTTTAAATGGTGGCTGCTTCTAAGCCAACATCCTAGTTGTCTAAGCAACTCCACATCCTTTTCCACTTAATACACACTTTGGGACCTTAGCTGGCGGTCTGGGCTGTTTCCCTTTTGACTACGGATCTTATCACTCGCAGTCTGACTCCTAAGGATAAGTCATTGGCATTCGGAGTTTGACTGAATTCGGTAATCCGATGAGGACCCCTAGTCCAATCAGTGCTCTACCTCCAAGACTCTTACACTTAAGGCTAGCCCTAAAGCTATTTCGGGGAGAACCAGCTATCTCCAGGTTCGATTGGAATTTCTCCGCTACCCACACCTCATCCCCGCACTTTTCAACGTGCGTGGGTTCGGGCCTCCATTCAGTGTTACCTGAACTTCACCCTGGACATGGGTAGATCACCTGGTTTCGGGTCTACGACCACGTACTAAACG