aboutsummaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
Diffstat (limited to 'example')
-rw-r--r--example/call.nix19
-rw-r--r--example/default.nix42
-rw-r--r--example/ref.fa81302
-rw-r--r--example/sample1-1.fq4000
-rw-r--r--example/sample1-2.fq4000
-rw-r--r--example/sample2-1.fq4000
-rw-r--r--example/sample2-2.fq4000
7 files changed, 0 insertions, 97363 deletions
diff --git a/example/call.nix b/example/call.nix
deleted file mode 100644
index c9be673..0000000
--- a/example/call.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-# This is an example pipeline specification to do multi-sample variant calling
-# with the Platypus variant caller. Each input is preprocessed by aligning
-# against a reference genome (defaults to GRCH38), fixing mate information, and
-# marking duplicates. Finally platypus is called over all samples.
-{bionix ? import <bionix> {}
-,nixpkgs ? import <nixpkgs> {}
-,inputs
-,ref ? null}:
-
-with bionix;
-
-let
- preprocess = f:
- samtools.markdup {}
- (samtools.sort {}
- (samtools.fixmate {}
- (bwa.align {ref = if ref == null then bionix.ref.grch38.seq else ref;} f)));
-
- in platypus.call {} (map preprocess inputs)
diff --git a/example/default.nix b/example/default.nix
deleted file mode 100644
index bceaa96..0000000
--- a/example/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-# This example uses the pipelines specified in the call.nix file on the
-# synthetic data in this directory.
-with import <bionix> {};
-
-let
-
- # List of input samples
- inputs = [
- # Sample 1
- {
- input1 = fetchFastQ {
- url = "https://github.com/PapenfussLab/bionix/raw/master/example/sample1-1.fq";
- sha256 = "1m3vc248mbr4v56459q4xsklznssgqb35lwhwk1i9qvxqm7c72nq";
- };
-
- input2 = fetchFastQ {
- url = "https://github.com/PapenfussLab/bionix/raw/master/example/sample1-2.fq";
- sha256 = "13fqvdb5r2sidi2i0s3ifg8gyxp8kibpxc3cbiw07d5zcn3g479x";
- };
- }
-
- # Sample 2
- {
- input1 = fetchFastQ {
- url = "https://github.com/PapenfussLab/bionix/raw/master/example/sample2-1.fq";
- sha256 = "0c6ik4smsw2kb8xbbci80d00c24klk6mqd2a71y4v9hmpnc42fmr";
- };
-
- input2 = fetchFastQ {
- url = "https://github.com/PapenfussLab/bionix/raw/master/example/sample2-2.fq";
- sha256 = "0zvrkm2m69lwfi89hzxsbnkp4i6cszh7c624l1qwmd4s6gh7vfcx";
- };
- }
- ];
-
- # The reference for the synthetic data
- ref = fetchFastA {
- url = "https://github.com/PapenfussLab/bionix/raw/master/example/ref.fa";
- sha256 = "06gphhh40h3mvwvs2m51qc3rpih8mcs8frhd48l94d5bzwfhb2hc";
- };
-
-in import ./call.nix {inherit inputs ref;}
diff --git a/example/ref.fa b/example/ref.fa
deleted file mode 100644
index fdc51e6..0000000
--- a/example/ref.fa
+++ /dev/null
@@ -1,81302 +0,0 @@
->SL1344 genome sequence
-agagattacgtctggttgcaagagatcatgacagggggaattggttgaaaataaatatat
-cgccagcagcacatgaacaagtttcggaatgtgatcaatttaaaaatttattgacttagg
-cgggcagatactttaaccaatataggaatacaagacagacaaataaaaatgacagagtac
-acaacatccatgaaccgcatcagcaccaccaccattaccaccatcaccattaccacaggt
-aacggtgcgggctgacgcgtacaggaaacacagaaaaaagcccgcacctgaacagtgcgg
-gcttttttttcgaccagagatcacgaggtaacaaccatgcgagtgttgaagttcggcggt
-acatcagtggcaaatgcagaacgttttctgcgtgttgccgatattctggaaagcaatgcc
-aggcaagggcaggtagcgaccgtactttccgcccccgcgaaaattaccaaccatctggtg
-gcaatgattgaaaaaactatcggcggccaggatgctttgccgaatatcagcgatgcagaa
-cgtattttttctgacctgctcgcaggacttgccagcgcgcagccgggattcccgcttgca
-cggttgaaaatggttgtcgaacaagaattcgctcagatcaaacatgttctgcatggtatc
-agcctgctgggtcagtgcccggatagcatcaacgccgcgctgatttgccgtggcgaaaaa
-atgtcgatcgcgattatggcgggacttctggaggcgcgtgggcatcgcgtcacggtgatc
-gatccggtagaaaaattgctggcggtgggccattaccttgaatctaccgtcgatatcgcg
-gaatcgactcgccgtatcgccgccagccagatcccggccgatcacatgatcctgatggcg
-ggctttaccgccggtaatgaaaagggtgaactggtggtgctgggccgtaatggttccgac
-tattccgccgccgtgctggccgcctgtttacgcgctgactgctgtgaaatctggactgac
-gtcgatggcgtgtatacctgtgacccgcgccaggtgccggacgccaggctgctgaaatcg
-atgtcctaccaggaagcgatggaactctcttacttcggcgccaaagtccttcaccctcgc
-accattacgcccatcgcccagttccagatcccctgtctgattaaaaataccggtaatccg
-caggcgccaggaacgctgatcggcgcgtccagcgacgatgataacctgccggttaaaggg
-atctctaaccttaacaacatggcgatgtttagcgtctccggcccgggaatgaaagggatg
-attgggatggcggcgcgtgttttcgccgccatgtctcgcgccgggatctcggtggtgctc
-attacccagtcctcctctgagtacagcatcagtttctgtgtgccgcagagtgactgcgcg
-cgtgcccgccgtgcgatgcaggatgagttctatctggagctgaaagaggggctgctggag
-ccgctggcggttacggagcggttggcgattatctctgttgtcggcgacggtatgcgcacg
-ctacgcggcatttcagcgaaattcttcgccgcgctggcgcgggctaatatcaatatcgtg
-gcgatcgctcagggatcttctgagcgttctatttctgtggtggtgaataacgacgatgcc
-accaccggcgtgcgggtaacgcaccagatgctgttcaataccgatcaggtgattgaagtg
-tttgtcattggcgtcggcggcgtcggcggcgcgctactggaacagcttaaacgtcagcaa
-acctggctgaagaacaagcacatcgatctacgcgtgtgcggcgtggcgaactcaaaggcg
-ttgctaaccaatgtgcatggcctgaatctggacaactggcaggcggaactggcgcaagcg
-aacgcgccgttcaatctgggacgcttaattcgcctggtgaaagaatatcatctactcaat
-ccggtgattgttgattgtacctccagtcaggcggtggccgaccagtatgccgacttcctg
-cgtgaagggttccatgtggtgacgccaaacaagaaagcgaacacctcgtcaatggactac
-taccatcagctacgtttcgccgccgcgcaatcacggcgcaaattcttgtatgacaccaac
-gtcggcgccggtttgccggtaatcgaaaacctgcaaaacctgctgaatgccggtgatgaa
-ctgcaaaaattttccggcattctttccgggtcgctctcttttattttcggtaaactggaa
-gaggggatgagtctctcacaggcgaccgccctggcgcgcgagatgggctataccgaaccc
-gatccgcgcgacgatctttccggtatggatgtggcgcgtaaactgttgatcctcgcccgc
-gagacgggccgcgagctggagctttccgatattgtgattgaaccggtgttgccgaacgag
-tttgacgcctccggcgatgtgaccgcctttatggcacatctgccgcagcttgacgacgcg
-tttgccgcccgtgtggcgaaagctcgtgatgaaggtaaggtattgcgctatgtgggcaat
-atcgaagaggatggcgtgtgccgcgtgaaaattgccgaagttgatggtaacgatccgctc
-ttcaaagtgaaaaacggtgaaaacgcgctggcgttctacagccactattatcagcccttg
-ccgttggtgctgcgcggctacggcgcaggcaatgatgtgacggcggcgggcgtgtttgcc
-gatctgttacggaccctctcatggaagttaggagtttaacatggtgaaagtgtatgcccc
-ggcttccagcgcgaacatgagcgtcggtttcgacgtgttgggcgcagccgtcacacccgt
-tgacggcacgttgctgggcgatgtggtatccgttgaagcagcggaccatttccgtctgca
-taacctggggcgatttgccgataaactgccgccggagccgcgtgaaaatattgtttatca
-gtgctgggaacgtttttgccaggcattggggaaaaccatcccggtggcgatgacgctgga
-aaaaaatatgccgattggttccgggttagggtccagcgcctgttccgtcgtcgccgcgct
-ggtcgcgatgaatgagcactgcggcaaaccgttaaacgacacgcgtctgttggcgctgat
-gggcgagctggaaggccgtatctccggcagcatccattacgataacgtcgcgccgtgctt
-tcttggcggtatgcagttgatgattgaagaaaacggcattattagtcagcaggtgccggg
-ctttgatgagtggctatgggtactggcttatccgggcattaaagtttctaccgcagaagc
-acgggccattttgcctgcgcagtatcgccgtcaggattgcattgcgcatggacggcatct
-ggccggttttattcacgcctgttactcgcggcagccgcagcttgccgccgcgctgatgaa
-agatgttattgccgaaccataccgcgcgcgtttactgccgggctttagccaggcgcggca
-ggcggtgtcggagatcggcgcgctggcgagcgggatttccgggtcggggccgacgctgtt
-tgcgctatgcgataaaccggagacggcgcagcgcgtcgcggactggctgagcaaacatta
-tctgcaaaatcaggaaggcttcgttcatatttgccggctggatacggcgggcgcacgagt
-agtgggataatcaatgaaactctataatctgaaagaccataatgagcaggtcagctttgc
-gcaggccgtcacgcaaggactgggcaaacagcagggacttttttttccgcacgatctgcc
-ggagtttagcctgacggaaattgatgagatgctcaaccaggactttgtcagccgtagcgc
-aaagatcctctcggcatttattggcgatgaaataccgcagcaaattctggaagagcgcgt
-ccgcgcggcgtttgcgttcccggcaccggtagcgcaggtagaaagcgatgtcggctgcct
-ggagctgttccatggtccgacgctggcctttaaagacttcggcgggcgttttatggcgca
-aatgctgacgcatatcagcggcgacaaaccggtgacgattctgactgcaacgtcaggcga
-taccggcgcggcggtggctcacgcgttctatggcctggaaaatgtgcgggtcgtcattct
-ctacccgcgcggtaagatcagtccgttgcaggaaaaactgttctgtacgctgggcggcaa
-cattgaaaccgtggcgatcgacggcgatttcgacgcgtgccaggcgctggtgaaacaggc
-atttgatgacgaagaactgaaaacggcgctggggctgaattcggctaattcgattaatat
-cagccgcctgttggcgcaaatttgctactactttgaagccgtggcgcaactgccgcaggg
-ggcgcgtaaccaactggtgatctccgtccccagcggcaactttggcgatttgacggcagg
-gctgctggcgaagtcgttaggcctaccggtgaaacgttttatcgccgccaccaacgtcaa
-cgacacggtgccgcgttttctgcatgacggaaagtgggcgccgaaagcgacgcaggcgac
-cctgtcgaatgcgatggatgtcagccagccgaataactggccgcgcgtggaggagctatt
-ccgccgtaaaatctggcgcctgactgagctgggctatgcggcggtggatgatactacgac
-acagcagacgatgcgcgagctgaaagcgaaaggttatatctcggaacctcatgcggcggt
-agcgtatcgggcattacgcgaccagttaaaccctggcgagtatggcttgtttctcggaac
-ggcgcatccggcgaagtttaaagagagcgtggagtccattctgggagaaacgctggcctt
-gcctgaagcgctcgccgaacgcgccgacctgccgctgctttcacatcatctgcctgcgga
-ttttgccgccctgcgtaagctgatgatgacccgccaataaccattgcgcccggtggcgct
-gtcgcttaccgggcctatggggtggtgtcgatttgtaggccggataaggcgtaaccgcca
-tccggcgatgccgttactgctcgtagcgtttaaagaccagctcgtcttgtgtggaggttt
-cttcatcaaagaaatacccttcacggtcaaacgcggtaagctgttccggcttcgttaagc
-ggttttcaataataaaacggctcatcagtccgcgcgcttttttggcgtagaagcttacca
-ccttaaacttgccgtttttctcatcaaggaacacgggcttaatcagttcggcattcagtt
-tcttcggcttcaccgatttaaaatattcctcggaggccagattcaccaccacccgatcgc
-cctgcgcctcaagcgcttcgttgagcttatcggtaatgatatcgccccagaattgataaa
-gatctttgccgcgcggattctccaggcgaatccccatctccagacgataaggctgcatta
-aatccagcgggcgcaatacgccatacaagccagagagcatacgcagatgttgttgagcaa
-aatcaaaatccgcgtcgttgaacgtttccgcctgtaggccggtataaacatcgcctttga
-acgccagaatcgcctggcgtgcattatccggcgtaaaatgaggctgccagtcatgaaaac
-gcgtggcgttgagatccgccagtttgtcgctaattcccatcagcctggaaatttgcggcg
-ccgaaagctggcgggcctgttgaataagctgctggctgtgatccaacagctccggctggg
-tatagcgggtcgtggccagcgggctttgataatcaagcgtttttgcaggtgaaatcagaa
-tcagcatattcagtccttgcagggaattttctgcgactttagcaaaaaaacgccgcagag
-ttgaccgatggttgcgattgtcggcttaatcgcgcgatgccgcctcccaggtatctggcg
-ccagttgtggttcgatatccgggaagcgccgcggatcgaactgcggtcttacgcccagtt
-tccgttgtcgcagataatcgctggcgagggtatacaccaccggtgagagcaacaaaatcg
-ccgtcagattggtaatggccatacaggccatgatcatgtcagcgagctgccatatcagcg
-gaaaactgataagcgtaccggcgataaccatgccaagcgtcgcaaggcgtaatagccaga
-tagcctttgcgttatgtaaccgcagaaaaaacagattgttttcggcgtaaatatagttgg
-cgacgatagaactgaacgcgaacagaatgacgataagcgcgacaaaactggcgccccatt
-caccggtcaacgaaaccattgcatgttggagaagctgaatgccttctgttgacgagtggg
-acgcgtgattccccgccagcaggataatcatcgcgctggcggtacagatgataatggtgt
-cgctgaatacgccaatcatttgcacaatcccctgcgcgacagggtgagggggatacgacg
-ttgccgctgcggccgcattaggcgttgaccccattcccgcttcattagagaacatcccac
-gctgaaaaccgctggtaatagcctgggtgagcgtatatccggctgcgcctgccgcggctt
-cctgccagccaaatgcgcttttgactatcgaggcgataacgccaggcatttgctcaatat
-gccagaggcaaatgaatacgctgccggcgacccacaataacgcgatgaggggaatcagcc
-attgcatcagacgggcgacgcctttgatgccgcgaatgataattaacagggcacagaacg
-ccagagcaatgccggagataagcggcggaatgttgaaggcgaaatggagcgcgcgtgaga
-cggcattcgcctgcacgctattaaaaatcaacccgtaggcgacgagcagaaagagggcga
-aaaccacgcccatccagcgcattcccagcccacgcgccatataccacgccgggccgccgc
-ggaactggcctgtcgggtcacgttctttataaagctgggcaagcgaacactcggcgaagg
-aggtcgccatgccaatgatggccgagacccacatccagaataccgcgccgggaccgcctg
-cggcgatagccagcgccacgccggccaggttaccgctgccaatccgcgccgcgaggctgg
-tacacagagcctgaaatgacgtcaggccgcctggctgcgggctaaggctgcctttcagac
-tgcggctaaattggcgaatataacgaaactgaatgaatccggtacgccaggtaaaccaac
-atcctgcgccgagcagcaggtaaatcattaccgagccccagagtatttcgttaataaaac
-tgaaaaactcaggcattaacgtccctcttgttgatgccggcacgctttgataatcctgta
-taagcgtgacccatgatgtagatgaccttgtcagactaatattaacggcagtttaccata
-aatacggtggtatcctttaattgcgcatcaaccgtcggcagatacgcaaacagtgcacaa
-gggcagccaggtgcatgtaggcggttgcgctgtgagtgcgtcgtgttatcatcagggtag
-accggttacatcccctaacaagctgtttaaagagaaactctatcatgacggacaaattga
-cctcccttcgtcagttcaccaccgtagtggctgataccggagatatcgcggcaatgaaac
-tgtatcagccgcaggatgctacaactaacccttctctcattcttaacgcagcgcaaatcc
-cggaatatcgtaagctgattgacgatgctgtcgcctgggcgaaacagcagagcagcgacc
-gcgcgcagcaggttgttgacgcgaccgataagctggcggtgaatattggcctggagatcc
-tgaagctggtgccggggcgtatttctaccgaagttgacgcgcgtctgtcttatgacactg
-aagcgtctatcgccaaagcaaaacgtatcattaaactctacaatgatgcgggtatcagca
-acgatcgtatcctgatcaagctggcgtccacctggcagggcattcgtgcagccgaacagc
-tggaaaaagaaggcatcaactgtaacctgacgctgctgttctccttcgcgcaggcgcgtg
-cgtgcgccgaagcgggcgtctacctgatctcgccgttcgtaggtcgtattcttgactggt
-ataaagccaataccgacaagaaagactatgcgccagctgaagatccgggcgtggtttccg
-taacggaaatctacgagtactacaaacagcatggttacgaaaccgtcgttatgggcgcaa
-gcttccgtaacgtaggcgaaattctggagctggcgggctgcgaccgtctgactatcgcgc
-cggcattgctgaaagaactggcggaaagcgaaggggcgattgagcgtaagctctctttct
-ccggcgaagtcaaagcgcgcccggaacgcattaccgaagccgagttcctgtggcagcatc
-accaggaccccatggcggttgacaaactggcggatggtatccgtaagtttgcggtagacc
-aggaaaaactggaaaaaatgatcggcgatctgctgtaatcattaacgcgtggccctgata
-tgggtcacgctacctcttctgaaacctgtctgtccttcccttcgcagtgtatcattctgt
-ttaacgagactgtttaaacggaataatcatggataccttacgtattggcttagtttctat
-ctccgaccgcgcttcaagcggcgtttaccaggataaaggcattcctgcgcttgaggagtg
-gctcgcttctgcgctgaccacgcctttcgaggtccaacggcgcttaattcctgatgaaca
-ggaaattatcgagcaaacgttgtgtgaactggtcgatgagatgagctgtcatctggtgct
-gaccactggcggtaccggtccggcgcgtcgcgacgtcacgccggacgcgacccttgccat
-cgccgaccgtgaaatgccaggttttggcgagcagatgcgccagatcagcctgcgctttgt
-gccgaccgccattctttcccgccaggtgggcgttatccgtaaacaggcgttaattcttaa
-tctgcctggacagccaaaatcgatcaaagaaacgctggaaggcgtaaaagcggacgatgg
-cagcgttagcgtgccgggcatttttgcgagcgtgccgtattgcatacagctgcttgacgg
-gccgtatgtcgaaaccgcgccggaagtggttgccgctttccgtccaaagagcgccagacg
-tgagaatatgtcggactgaccggaaaatactgatagtagggttattcctcccggtgcggg
-aggaataaaagagatttagtgcgcctcgccgattggcagaatagtgcggccaaattgctc
-gtttagcacttcacccatcgccagataaatagcgctggcgccgcaaaccagaccaaccca
-gcctgcgatatggatagttgcttcgttaccggtgatattgccgaccgccagcagagcgaa
-cagtacggtcaggctcaggaaaacaaattgcagcgcgcgggcggctttcagcgtaccgaa
-gaacataaacagcgtgaacacgccccacagacctaaataagcgccgagtagctgagcgtc
-aggcgcatccgtcagacccattttcggcatcagcaggatagcgaccagcgtcagccagaa
-cgaaccgtaagaggtaaaggccgttaaaccaaaggtattgccttttttgtactccagcag
-accggcaaaaatttgcgcgataccgccgtagaaaatccccatcgccagaataataccgtc
-cagggcgaaaaaaccggcattgtgcaggttaagcagaatggtggtcatgccgaagcccat
-caggcccagcggtgccggattagccaacttagtgttgcccataattcctcaaaatcatca
-taattgaatggtgaaatagtttcccagaataacgagttccgtattcggggcgcggcataa
-taatcagggggaagaggactgtctatgatctaataagggggaaaagaaaatatttccccc
-agtgagggcattcacgcctgaacggctgccatcattcgtcgcaggcaggctatttgcaag
-accgccggaatagtcacgcgatacgcgctgccgctcatcgctttgacgccgtttaacgcc
-gcgccgaccgggccgccaagacctgcgccgcgcagcaatccgtggcccaggatgctcatt
-gcggcatgggtacgcaaaatgcgggtaagctgggtggaaagcaggtgggagacccctttt
-gccagactgcgatctttcatgagcagcggcagcagttcttccagttcagaaactttggcg
-tctacggcttgcagaaattcctgcttatgcgccgcgtccatcttctgccaggtatgacgt
-aaaaaatgctccagcagttgctgttctatttcaaacgtcgacatgcttttatctgctttg
-agttttagccgttttgcgacatccagcagaatcgcgcggtactgttttccgtgtccgcgc
-aatttgttggcgatactgtcgccgccgtaatgctgaaactcgccggcaatgagctgccag
-ttacggcggtgttgctccgggtgaccttccatcgctttgaacagctcgttatggctaaga
-acgctcgacaagcgagctttgcccttttcgttatgcgtcagcaaacgggcgaaatcggcg
-agttgttcttcgctacaatgctgaagaaagtctaaatcctcgtcgtgtaaataggtgacg
-ttcattttcagtctggcttttggaatagaaataacagcgattaatcgtcgccaatgactt
-taagtctcgccatatcggaagaatttaccgtatggcctgagaaggtaatctttgatacgc
-agcgtttgttgtcgttatcgctattaatattgatccagcctgttgtctggccctctttga
-ttgaggaagggacgttcaggctttggctggcgctacgcgcagttttaaaatagacggatg
-cgccgctaagttcgatgtcgccgtgatccgccgtgagttgaatgcgcttcacgatgcggc
-agacgggaattttcagcgtgagatcgttcgtttcatttctgggcatggcaataacaccca
-gtattttatggtcgttcgcgtgcgcgacgctacttaacgccaggccgaaaagcaggccga
-cggaaatcgttaacacagatcgcatggaatttctctttgacgggttcaataagcaatacc
-gtctatcatactctgctcatggcaacgattcagttttgtaatcttttctttttattacaa
-tttttctgtgaatggtattcgttatttaatttatttcatgaatatttatctgtctggttt
-tccatcgtgccctctcgtcactaaaaaattttttcatctcccccttgatgacgtgggtta
-cgaccccatcttgtagtcaaccgcagtggtgagtctgaaaaaaaacgattcagggtagtt
-gaaaccgcacgtttcgcccttattacagattcacaaccacatgatgaccgaatttttagt
-ggagacgtttagatgggtaaaattattggtatcgacctgggtactaccaactcttgtgta
-gcgattatggatggaacgcaggcacgcgtgctggagaacgccgagggcgatcgcactacg
-ccttctatcattgcttatacccaggatggtgaaactctggttggtcagccggctaaacgt
-caggcagtgacaaacccgcaaaacaccctgtttgcgattaaacgcctgattggccgccgc
-ttccaggacgaagaagttcaacgtgacgtttctatcatgccgtacaaaatcatcggcgcc
-gacaacggcgacgcatggcttgatgtgaaaggtcagaaaatggcgccgccgcagatttct
-gccgaagtgctgaagaaaatgaagaaaacggctgaagattatctgggcgaaccggtaact
-gaagcggttatcaccgtaccggcttactttaacgatgcgcagcgtcaggcaaccaaagat
-gctggtcgtatcgcggggctggaagttaaacgtatcatcaacgaaccgactgccgcagcg
-ctggcttacggtctggataaagaagtcggcaaccgtactatcgcggtttacgacctcggt
-ggtggtactttcgatatctctattatcgaaatcgacgaagttgatggcgaaaaaaccttt
-gaagttctggcaaccaacggtgatacccacctgggtggtgaagacttcgatacccgcctg
-atcaactacctcgttgacgagtttaagaaagatcagggcattgacctgcgtaacgatccg
-ctggctatgcagcgcctgaaagaagccgcagaaaaagccaaaatcgagctgtcttctgcg
-cagcagaccgacgtgaacctgccgtacattaccgcagatgccaccggtccgaaacacatg
-aacatcaaagtgactcgtgcgaaactggaaagcctggttgaagatctggtgaaccgttct
-atcgagccgctgaaagtcgcactgcaggacgctggcctgtccgtgtctgatatcaacgac
-gtgatcctcgttggcggtcagacccgtatgccaatggtgcagaaaaaagtggctgagttc
-tttggtaaagagccgcgtaaagacgttaacccggacgaagctgtggctatcggcgcagcg
-gtacagggcggcgtgttgaccggtgatgtgaaagacgtactgctgctggacgttaccccg
-ctgtctctgggtatcgaaacgatgggtggcgtgatgactccgcttatcaccaaaaacacc
-accatcccgaccaagcacagccaggtgttctctactgcggaagacaaccagtctgcggta
-accatccatgtgctgcagggtgagcgtaagcgtgcgtctgataacaaatctctgggtcag
-ttcaacctggatggcatcaacccggcgccgcgcggtatgccgcagatcgaagtcaccttc
-gatatcgatgctgacggtatcctgcacgtctccgcgaaagataaaaatagcggtaaagag
-cagaagatcactatcaaggcgtcttctggtctgaacgaggaagaaattcagaaaatggtt
-cgcgatgcagaagcgaacgctgaatccgaccgtaagttcgaagagctggttcagacccgt
-aaccagggcgaccatctgctgcacagcacccgtaagcaggttgaagaagcaggcgataaa
-ctgccggctgatgacaaaaccgctatcgagtctgccctgaacgcgctggaaactgccctg
-aaaggcgaagataaagccgctatcgaagcgaaaatgcaggaactggcgcaggtttcccag
-aaactgatggaaatcgctcagcagcaacatgcgcagcagcaggctggctccgctgacgct
-tctgcaaacaacgcgaaagatgacgacgttgtcgacgctgagtttgaagaagtaaaagat
-aaaaaataatcgccctttgaacgggtaattactggcacgggcgaagaggtttcctctccg
-cccgtgtatgcatgttaagggcagataaaaagagatggcgaaaagagattactacgagat
-tttaggcgtttccaaaacagcggaagagcgtgaaatcaaaaaggcgtataagcgcctggc
-catgaaatatcatccggaccgcaatcagggtgataaagaggccgaagctaagtttaaaga
-gattaaagaagcctacgaagtgctgaccgatgcgcaaaaacgcgcagcctacgatcagta
-tggtcacgccgcgtttgaacaaggcggtatgggcggcggatttggcggcggctttaatgg
-cggcgctgatttcagtgatatctttggtgacgtttttggcgatatctttggcggcgggcg
-tggtcgccaacgtgcggcgcgtggggctgatttgcgttataacatggatctcaccctgga
-agaagcggtgcgtggcgtgaccaaagagatccgtattccgacgctggaggagtgcgacgt
-ttgccacggcagcggcgcgaaagctggcacgcaaccgcaaacctgtccgacctgtcatgg
-ttctggtcaggtacagatgcgccagggattctttgctgtacagcagacctgcccacactg
-tcagggacgcggtacgctgatcaaagatccgtgccataaatgtcacggtcatgggcgtgt
-tgaaaagagtaaaactctgtccgttaaaatcccggcgggcgtggataccggcgatcgtat
-tcgtctggcaggcgagggcgaagcgggcgagcatggcgcaccggcaggcgacttgtacgt
-tcaggtccaggtgaaacaacaccctattttcgagcgtgaaggcaataatctttattgcga
-agtgccgatcaactttgcgatggcggcgctcggcggtgaaattgaagtgccgacgttaga
-tggtcgcgtgatgctgaaagtaccgagcgaaacacaaacgggcaagctgttccgtatgcg
-cggcaaaggcgtgaagtccgtacgcggtggcgcgcagggcgatttgctgtgccgtgtggt
-agttgaaacgccggtcggtctgagcgaaaaacagaagcaattgctaaaagatcttcagga
-aagttttggcggcccgacgggagagaaaaacagcccgcgttcaaaaagcttctttgacgg
-cgtgaaaaaattctttgacgatttgactcgctaatcttttcccgttgtatttttcttcag
-cccgggtgtatatccgggcttttttctgcctgtacgcgcccaggcttctgttaaacgcat
-cgtatcctctcatttgttgatattttgtttttactgataaacaaattgatgttaatcagc
-agttttgtatacgcttattctttaaaaaaacgtgatgtgatgacattaatgattgctttt
-ttagatgctgtgaattgatttatcttgagtattatctatattgctttttttagtttccgg
-aggcagacagcgaatgggatcgaaaggtgccaacaagagctttgattataatttaatcaa
-aattcttgacgctgttattttgtcaggaaatgcggctatggcggcaaaaaagttaggcat
-tacaccggctgccgtttctctggcgttaaagcgcctgcagagttattacccggaggaact
-gtttagcagagggaaaggcgggctcatccccacagctaaggctgtcgacattcaccaaaa
-tttcagtcaggtgatgaaactggtggatgatacatttctctgtaatagcaaaaaagatga
-agcgttccagataacgttattaggcagtgatattgttgaaagctattatctttctcagct
-ctataacagcgatatatttgaccgtattttgataaatcatttctccgtaagaaatatgag
-tcgggagcatatcagcgaacttctgtttactgcgcaaggcgatctgttgattagtgccga
-acctttgctggagtccggcatagagaatcaaatcattgatagttttaaatcatttgtttg
-tatctgcagcagtaaacacatgctgagtaccctctcacaactgtcgctacatcattttta
-ttcttcgcgtcatgcgttatatcagccggggatgggggcttcagtgatatatcatgatag
-cgaattatttaaggatgatctttactatactggcaggcgtattgtcggctatcgcagtga
-ttcgcttaacggtttgatgagcatgatcgaacgaacctcattgattgcattgatgccttt
-gaaattagcgcttttttataaaaatcatcgtaaatatgacattaaatttattcagcctcc
-gcccgaactggctttgaagtcagttcaggtctatgcatcctggaataaaaatagtagaaa
-tatatcgacgattaatgagatggtaagtatgttacaaacactttcctccttccgtcgcta
-atacacctcatttttacgctttgatttaatatggttttaaatgatgtgctttgattttta
-ccctcctgacagggcgcttacactccttgtgttaattattcatttataatgatttcggag
-tgttaaaatgtctattcccaaccatgtgtcgacaacggaagttgtgctattggagctaga
-gatcttactcactattatttcgattggcgcgtggggaggctttgtcagctatcttttacg
-caaagataagacagaatataatagttctcatgaaagtattaaatattgcttaacgcagat
-cgtgatttcctgcttcaccagtttcttgttaagcgcgattgcgatcgaaaaagaatgcag
-tttcaacattgttctgttggcggcaggcttaggcggtgttttcgcgagtccgatcttaaa
-gattcttgggcggcggattaaaaaaattatcgaaggtaataattcagattaattatcatt
-tgcagtatcaggctcatccgtgagccttttacgcgtcttttttcagcctggtctaggtca
-ctctattcttgatccagccataaataaattgttcgttattgtggtttttctcagcaacgt
-ttaagtagtacgtgccctgactgcaattgagggctttcaccaaaacggcttccccttcct
-ggcctcgccaggccaaataatgttcgagagcggcaagcgtccgcgggccaatattgccat
-ccacatgaatatccgggtagcgtttaccttcgtgattaaagacgttcaaccagcgttgca
-gccacgcgctggggtggtaagcgcctatgttgactgccgcatcgcacagctcgaaggaga
-ctggccacgatagcgtcgagatgacgtcaaaacctggttttatccagtaatcctcttcga
-gaatcgcgtaggcttcagcgtgggtcagatcccgcatatcgccagcatagccatgcgctc
-gcgccgtggcttcggtaatgccccaatgggtggcgccgcctttatctttagggttaaata
-cgtaaccgccttcaagcgcaataattccatctataattggattcatcttccctttccttc
-gcttagtgaatatgcagatacatgagagaacctaacgttactgaaaatacggtcgtcagg
-gcggcgatggtttgccgtacaatctgtttttttcttccctttgtttcgctatccgtcgcg
-ataatggtgatatcactattaactttgaggccttgtcttggaatggtaataaaaagatcg
-ttaataccaagcgctttaaggtcacgtctgattaaatagagaatctgcgttagatttgca
-tcattaacataatggcttcgacttccccataacgcagtggttattttttgtcgctcgata
-atctccagatgagcattctcgatgatgaaactgagacatttggctctcatcgcagtcatt
-ttaataacctgtgaatttgagaccgtcctcagttcatatttaccttcattgtaaatgcaa
-ttgctattaatgatataagttttcataacgtcttcctttagaaatgtacatcctggttgt
-ctgtggtgactatattgtatgagaaatgtcttaatccaataaatgtcactggttttattg
-tattgtcattgtctatagcgagtgtaatcacattatttcattgtaattaaatgatattta
-attacatgataaatgatatttactatgttctcaccagaacggagtaagcgggcgctgaga
-ggtgttgttttctcttcgttagacggtgttgttaacctcatttttatgatttttatatca
-tctaaaaagatgatgttttgtgattagctattttttatgcctgtaacgattatggacccc
-gcagaacgagctgcgacaattttgaaacgtaaaaggaaatttgaaaatggctacaagcaa
-actgattcaaggcgatacaattactgaaactactcatgcagcgaatggttttgaccctgc
-aacaagcgatgataaaataagctatacttccgctcgtgttgcgaaaccggtatacaataa
-atataaaaattccacgactaaaccgaaggtattcggttattacaccgactggtcacagta
-tgacagccgtctgcaaggcaatatgtcccaaccgggccgtggttatgatttaaccaaagt
-ttcaccgacggcttatgacaaactgatttttggctttgttggcatcaccggtttcagaaa
-aattgatacagaagaccgcgatgtcgtagcagaagcggcagcgctgtgcggcaaagtgaa
-atatgagccgaccttcctcgacccatggggcgacttccagtcttatatcaacctcggctt
-tgatgtcagcggctgggatgtggatccgaagactgtaactcagtctaacgccaagggtct
-gctgggcgcgctgcgtgatatgcaggcaaaagcgaaagccgcaggtcacacgctggcgct
-ctccatgagtatcggcggctggagcatgagtaacgggttccacgaaaccgccgcttctga
-ctcttctcgtaaaatcttcgccaaaggcgtggtgaaactgttcaaacagttcccgatgtt
-cagcgaagtggatattgactgggaatacccgaacaatgaaggggcgggcaacccgtttgg
-tccggaagatggcgctaactacgcgctgctgattgccgaactgcgtaaacagctggattc
-cgcgggtctgagcaatgtgaagatctctattgccgcttctgctgtcactactatttttga
-ctatgcgaaagtaaaagatctgatggctgccggcctgtatggcatcaacctgatgaccta
-tgactttttcggtacgccgtgggcggaaacgctgggccaccacaccaaccgcaaagcgct
-ggaagagggcggctgggctgtcgaaactatcgttgatcacctgctggcagaaggtttctc
-cgctgaccgtatcaacatcggttatgccggctatacccgtaacgctcgtcaggtagaaat
-tgaatccctgtcgccgctgaaaggttcttacaacccaggttcaggccctactaccggttc
-cttcgaatccggcaccagcgaatggtatgacgtcatttatagctacctggatctggaaaa
-ccagaaaggccgtaacggtttcaacgtttacaccgaccaggtcgctgatgctgactacct
-gtatagcccggaatccaaactgtttttatccctggatacgccgcgtactgtcaaagcaaa
-aggcgaatatgcagcgaaactgggcctgggcggcgtgtttacctggactatcgatcagga
-caacggcgtgctggttaacgccgtgcgtgaaggtctgggttatgaaatcgaatctgaagt
-tatcgatatggaaccgttctactttgaaggtatcaatgtagaaaaagatgaagagcagag
-cgacagcgacgacgcgcagaaggtcaaccacgcgccgaaagcggcgattgaactgatggt
-tgtaggcggatctacggtacagctgtctggcgcaggttcttctgatgaagataacgatga
-gttgtcctttagctggggcgtgccttctcaaatcgatgtggcagacaaaacggcagaaat
-cattgaggttgtggtaccggaagttagcgaaaaaacagcctttcagttcaccctgtttgt
-acgcgactgctacaacgaaccgtcctctcaacagcgctttgttctgacggctgtgcctgc
-gctatctcaggttcaaccggaaccggaagaggaagaagagattatcgttcctgtaccgga
-cgaggaagaagataccacgccggctgaggatgatacgccagcagatgacaaaacgtcacc
-ttacgcgcagtgggatgcttctaccgtttatggcgcaaactggggttctttcgaaatcgt
-tagctggaaaggccataactatcaggtgaaatggtggtctatgggcaaccagcctgacct
-gaactgcggtgtcggcggtgcatggaccgatcttggcgcttactaatacacggtattaag
-ccgatgtattgggcttcatgattcaagccctggtttaccggggcttttctccaccaggga
-cagaggaagagtagaccatgaccatttccattcacgccagcgcatttgacgtcaacagct
-ggtatcaaaaaattaccttaactttcatcaatgagagcggtaatgcggtcgatatgaacc
-atgccgcaatatcattcacggcttccgggcacatcgatccatggggaaatagcggcggta
-cgctcaaagggaacctgccgcttacgctgaatgagagttcgtatggcacgctggaaacta
-acaacatcatcattaataacagcgatgcattacttcttcagccgggcgaacgcgggacgc
-tctctttcagcctcgcggcgacgcaggtgccggtaaaaatgtccgccatcaccttgacgc
-tggcgtcatcgtcatccgaagacgcagagtctgcaaccccatccgatcaggagacgccag
-cgatacccgccgcagacgaacaacccgccgaacccgatgtgccggaaaaggacaatgacc
-ttcaggaacacggccttacgcttaacgttagcgagttgaataccgcaagttggtatcaac
-gcgtcacctttacgctgaccaacctctacgcccaggcggtagatctcaatcagcttcaac
-tgaattttacggccagcgcgcaccccgatccctacagtccgtttcagggaacaatgttgg
-ggaatcaggccgtgacgctggccagcgatgggggatggcccatcgagaagaataccatca
-ccattaatcatgacggcgcgctgatactggcggcgggggataccgccgaattacagtgct
-atctggccgccacgcagacgccagttgccatcagcgatttgaacgcgacgttggcccatg
-atcctgcccgtcagggaaaagtttgcgttcattttcctgccatgacgcagaccgtggcgc
-tcaaaccggtgattgagctgctgtttcctgccggcgaaacccggcgctttgtcggtgagt
-ggggcgaggttctgacaataggcgatcttagcgcaggaacgtatcggcttaccgtaccgg
-tactggcgaatgatgagatgcaaatcgcgccagtcgagtcctcttttaccgttacgctgc
-aatccggcgatgccgccgcgcaggtccaggtatcctgtctgccgattgtccgttatgcca
-gcgcgcgtctgatgattgacgcccctgcgcttggtaatgcgaaattgaccgttgagatcg
-ccgatgctacgcaagcggatgagcgtaccgtcacgctgatcgccaaccaaccgcagttaa
-tcacccggctactggcggggcatcattatacggtcaatctgcagcctgcgatgattaata
-accgctttatatcggcacccatacagcttacggggtttatccctgctgcggcgcagattg
-ccgaggttgctgtcgcttaccaacagtcggcgctcgacacggcgagtttcgtgacggtgg
-atgccactatactgggcctgcccgatggcgtcgcgccgcagcgttatctgttcagcagcg
-gtaaatatcagtactcattaatgctggagagcggcagcgatcggcagacgttggcattac
-gctttgcacccgggctgtatgatgttcagacggacgacattttcatcgacagtgtgccgt
-ggcgttgtgaacaggccgggccgctacggttgttgcaaaaggtcaaccatgtggcgctgg
-agtttctgcccggcgtgacgctacaggtaaaaggttggcctgattaccttgctcatggcg
-gcgtgacggttaacgcgccagagacggtttctctttatcgcgatataccgtttagcgcgt
-tgtttaaatacgatggttttgacggcggcggcgatccggttccggccgcggaggttgacg
-tgaacggggatggttttctggattacgcgacgttaccgatccataaaaccgttgcgctgg
-tgcgccagatagaaaaagaagccgggcgtagcgtcatgccggtaatggtcatttataccg
-cgaatgccagcggcggtagcgcgctggcggatttacaggatgcgcaaaagctacgtaacc
-attttggtaactttattacccagtgtctggcggcgcagtcatacaaagatgagacgcatc
-ctgtcccggccacctttgtgcttaacccggattttctcggggcactacagcaaggaccgt
-atggctataccgtagtacggcaaaaaaacagtgtgccggtgaatgcccaactggcggcgg
-cgatacaagcattaccggcgatggctggctttatcgcgccttcgttgccgacgtttagcg
-acgatctctacggctatattcaggcggtgaactatcttgttcgtcagtttgccccggatg
-tggcttttggctggcagacgaatgtctgggcgacaggaacggcggactgggtgctgcgcg
-ataccgctgatccggtagctgaagggcaggcgatcgccggatttattcatgaactgggcg
-tttacagcggagaatatgcgccggactttattgcgtttgataaatttgagtgtgactgtt
-tcagtcctgatgcgcttgcccactatggctggaatgcgacatgctggcttaattacctgg
-cgatggtcaaacaggtgacgaaagcgctgctgacgcccgccatgctgtggcaaatcccag
-gcggccatatgcctacagtagaagagggcgtcagtaaaatcagcgctgcgcactttgcat
-ccggcggaaccttttttatgggtgacgcccgcattggcagcgatcctgacacgctctctt
-tgcagctactcaatacggccttaaatagcgcgacttacggcgtcccgaccgtcggcgact
-ttttacgtaaagataaagggtatgactggggccaaatgcaggcgctgaacctaccggact
-ttaacgtcttttcgatcttatggggcggtggttctactatcagtattacgacaatccatt
-ctaacggtgaagacggcggctggctggcggataaaatggtagagtattatgctgcccctc
-gctatttcagataatataactgcttatttgcattaatctggactattagtttgagattcg
-aaggcgcgttctttcgaatctcttttcctgcgccccctgacctctcattctttatgcgta
-atttgttattaattttctgtaatcattttgtattaagaattgtcttaatcttaaaaatat
-tgcgtattagtgcgttgtgaatacagaaatactgcatagcgatgttatttattattaatt
-taagtactttttgagaggttatactgtgacgctacattgagtagacaaccgttaatgaaa
-aaaatgatgaacgacgcttttgctaaagataataatgagaattcattacactcttttctt
-ttttctcagcaggctaaacctcacgcggcaattgatgccttattttcggccttgttgcca
-tttggtcaaccgtttacgctgggtatcggcgatgagttttatttacaggcaaacgatgaa
-cactacattgtattactggagtcaggcgttgtttctttctgtcatgatgacaaacgactc
-catatatcttcatcgtttgcgccatcggtcgtgggtatggttgacagctatggcgctacc
-tataacgtccccgcgcgaccggaacactttttgctcgcagaaacggtttgtaccggtaga
-tttgttcgcctgccggattttataaaaatcgccgatgaatgcgatttgtggcacgacgtg
-gcccgttgtctggcttaccgtctgatggtgatgagcgcgcgcgatcgtgaattagtcggc
-gtcgattcttatctgaaagttcgggcgctgctgactgaaatctgggcttatccacaggcc
-taccgggaaagcattatcgtgttgaattttattcaacggcgtaccgggatatcgcgcagt
-cggaccatgaagattctgtctgaactaaaaaaaggcgggtatatccatattgataatggg
-cggctgacggcgctcggaaaactgccagtggcgtattaatgcactatccgcaacgatata
-tttacatatctcgactgaatttgcctggtatcgttaatagaatgttttactgaaggttgt
-tatgaaagctatttttaaaaagtcaatatggctaaaggagataggccgaacgactggtgt
-aaagttaatataaaacaacaggttatgcctggtcctataaaaccaaatgtcgatgattgc
-aacttgccgttggcttgctaataattaataacatcgttatctcattataacgtaaagata
-aactcacgacgttgagtggctgttttattgcttctgacatttatatcagaacaagaagac
-actttttttcgcataagaaaaagtcgtgatattgctgtgaagaaatatcagcagccgttt
-cgttaaaaaatctgattacccttatttttatatttaaaaggagcttgaatgaaaaagcct
-gtactagcattaatggtctctgccattgcctttggcggaatgttgtccaccgcgcaagcg
-gatactacaaccgtcactggcggtacggtaaattttgtcggacaggtcgttgacgccgcc
-tgttctgtttccgctgactctgtcgatcagaccgtgacattaggccaggttcgcgccagt
-aaattaaccgaggccggtatggtggcgaatcaaaaagaagatttcaccatcaaactggaa
-gactgcgatactcagaccagccagaatgcggcggtgatttttaatggccaacaggacgca
-aaccagccggggtcgctggcgaataccgctggggcaggttcggcgacgaatgtggcatta
-caactttatggaccagatggccaggcgctgaatatcggtgaatcgtccagtactgttacc
-ttgaatgatggcgaaaacgttattccgcttagcgtggattatatcgctaccggtacggcg
-actgccggtaatgttaccgcgacggcgacatttagcatggtttattcctgattccttatc
-gggatttttttctcgtctgttgggaggcgagaaaggggcgttacgcgcgtcactgcgcgt
-aacaaaccgacggcatcaggatattacgcagatgaaaaaaaacgtaccgattttccttcg
-attattgctactgctgtcggcggccggcctgtcgtttgccgcgcaggcgggaggcattgc
-gctgggcgcgaccagggtgatttatccgcagggaagtaagcaaacctccttgccgattat
-taattcttctgccagcaatgtttttttaattcagtcatgggtcgccaatgccgatggttc
-acgctcgacggattttatcattacgccgcctctctttgtgatccagcctaaaaaagaaaa
-tatattacgtattatgtatgtcgggccgtcattaccgaccgatcgcgaaagcgtatttta
-tttaaacagtaaagcgataccctctgtcgataaaaataaattgaccggcaactccctgca
-aattgcgacgcaaagcgtgattaagctatttatccgcccgaaaaatcaggcggaggcgcc
-agctcatgccccgtcgacgcttcgctgccgtaacgagcgcggccagctaacgattactaa
-cccttcgccgtactacgtttcgatggttgaactgtatagcgcggggaaaaaactgccgaa
-tactatggtaccgccgaaaggcgcgatcactctcccggcgacgcccggccaggtatcttt
-gcgcacggtaaacgattttggcgcaacgacgccagcacgcgtttgtccagcttcatgatg
-ttatgcgtaatcagcttttcatgacgcgatattactccagcgtaactaaacccgtattaa
-ccccgctggcgttggctatcgcactggcgcctgcgccggggtgggcggaaaactatttca
-acccggcatttctgtctgacgacccgtctgcggtggccgacctatcgaccttttcccgta
-atgcccaggcggcggggatgtatcgcgttgacgtttacctgaacaatacgtttctcgcaa
-ccagagacattgccttccaggcggtgaaaacgacgggaaaaagcgcgcccaccgatgaca
-gcggattacgcgcctgcctgacgcctgaaatgcttaaaaatatgggggtaaacaccgggg
-cgtttccactgttggcgaaggcggcggcgggaagttgcccggatctcgccagtgcgatac
-cggccgcccggacccgctttgattttgcgcagcaacgtctcgacattagcatcccgcagg
-cggcgatggttgccagcgccagaggctatatcccaccgaaatactgggatgaaggtatta
-atgcgttgctattgaattacacctttaccggcgcgaatagtcaggatcggagcccaggcg
-gcagtgcggagaacagctattttcttggattgaatagcggccttaatctgggggcctggc
-ggttacgcgactactccacatggaacgcgaatagcggcgatcagaatagcgacagcgact
-ggcagcacatcagtacttatctggaacgtgatgtggtctttttgcagggagaactgacgg
-caggcgatagttataccccctccgcattattcgacagccttccttttcgcgggctacaac
-tggcgtctgacgacaatatgttgccagacagcatgaagggcttcgcaccgaccattcacg
-gcattgccagaagcaacgcgcaagtgaccattcggcaaaacggctacatcattaatcagc
-gctatgtgccgcccggggcatttactattaatgatctctatcctaccgccgccagcggcg
-atttgactgtggaagtcaaagagtccgacggttctattaatcgttataacgtgccctatt
-ccgccgtgccgattctacaacgagaagggcggctgaagtatgcggcgacggtggcggagt
-atcgcagcgatagtagtcaaaaagagaaggtgaaattcagtcaggcgaccttgatatggg
-ggttaccgcatggttttacgctgtatggcggaacacaactttccagtcattatcacgcgc
-tggcgatcggcagcggcgcaaatctgggcgactggggcgcggtgtcgctggatgtcaccc
-aggctaccagtacgctggcggataataacacctaccaggggcaatcgctgcgtttcctgt
-atgccaaatcgcttgcacagtcaggaaccaatttacagcttatgggctatcgctattcaa
-cctcgggcttttacacgttggatgataccacgtggaaacggatgagcggctatgacgatg
-acagtcggactgacagcgataaaagcaggccggaatgggcggattattacaacctttatt
-acaccaggagggggaaagtacaactcgatatcaatcaacagctaggcgggttgggatcgc
-tttttattaccggcagccagcaaagttactggcacactgatgaaaaggattctttgttgc
-aggtgggatacagcgatacgctggcgggtattgcatggagcgtttcttacaacaataaca
-aatccgcaggcgatgcggagcgcgatcaaattttcgcgctgaatatctcggtgccgctaa
-gtcaatggctgcaacacggtgatgaggtcacgcgccatcacaatgtttacgctaccttta
-gcaccagtacggacaaacagcataacgttacgcagaatgcgggccttagcggcacactgc
-tggacgaaaacaatcttagttacaacatacagcaaggttatcagaatcacggtattggcg
-aaagcggcgccgctagcctggaatacgatggcgcgaaaggcaacgccaatattggctata
-acgttagcgataacggcgattaccagcaggtgaattatggcctgagtggcggcctggtgg
-cgcacgcgcatggagtgacgctaagccagccgttaggcaataccaatattttgattgccg
-cgccgggcgcagccaatgtcggcgttgtcgaccagccgggtattcatacggacgcgcgtg
-gctatgcggtggtgccgtatgcgacaacatatcgccaaaaccgtatggcgctggacgtta
-acgccatggcggatgatgtcgatattgatgacgcggtgactcgcgttgtgccgaccgaag
-gcgcgctggttctggcccgctttaaagcgcgggtcggcgcgcgtgccctggtaacgctga
-atcataacggtaagcctgtaccctttggcgcaacggtgacggtgaatgatcgccatgcgg
-aggcgattgttgacgaggccggggaggtctatctttccgggttgtcagcgcaaggcgttc
-tgcacgttcgctgggggaacctaccggatcaacagtgcgtcgcgtcctatcatctctctt
-cctcccgtcagattctgagtcgacaacatgcggagtgtcattaaatgaaaatacctcttt
-tatttgctctgctggcgggaagtgtcgtatcgcagtacgccttcgcagacgtgtgtaaaa
-acgttaacggcgtgccttccagtattaattacgatttaacgaccactctgacggcagaac
-aaaaccaggtgggaaagacggttcaactggaaaaaagccaggaagttaatgtacaggcgg
-tgtgtcccgccggcgcgtcgacctatagccagacttatcgctcctatgtgtcgccatatc
-cggtcgtagaaacgagcggtaactggaaatatttaaagctggacccggactaccttgaag
-gcggaatgcgaattgaggattcttcggcgggcgatatctatccgccaatgaacaatgtcc
-tgatgggatatgatgaaaatgtgaaagcgggtcaaccgttttacgttcgtgactcaaatc
-tggagtttcagctcaaaattgttaaaccgttcgtcggcacggtgaatattagtcctaaga
-ctatgtttaatgtttatgtcatgaccgccgcaggcgatccgctgacagatgtcgtgtaca
-gcattctttatagtggaacggtgaccgtaccgcaaagctgtgaaatcaacgccggacaaa
-cgattctggtaaatttcggcgcattatacagcggcaatttcaaccatgcaggccaaaagc
-cggagggggtacgagcgaaaaaattcagcgtaccggtaaagtgcagcggtctggattcgc
-aggtcaatttaacaatgcgtcttatcgctacgccggatagccacgttccccaggctatcg
-cttcggataatgccgatgtcggcgtagtggtcgaaaccgatgaaggaaacgcgcttatcc
-ccaatgatgtacagagcgtcgcgccttttatcaccgatagcgccggacgcgctaacatca
-cattgcaggcctacccggtaagtacaacaggcgaaacgcctgcggaaggggcatttaccg
-cactggccagcctgcgagtggactttgactaaatgaacagatcacactgcgctctttttg
-ccatgggactgatgctgtgtccacaaatcaatgccagcgctgacgacctcgcttataacc
-tcgaatttaccggcactattgtggcgcaaacctgcgacatagatatttccagtctcagtc
-aaagtattgatttagggcagtttgcagttggcgatttcccctcgacgggaacaacgacaa
-aatttaagccctttaatatcaacctcaaaaattgttcccgaggaattaccggggcgaaga
-tctggtttaccggcgaacccgatccggacaatcccgcgctactggcgataaccgacaccg
-ggatgggaagcggaaacatgttagcaagcggggttggggtggaaattctgaatgatgatc
-aggataccatcagtatcaataatgccgactcggtggtctatccgttgaaagccggacgca
-acacgctgtctttttatattcgctataaatcgacccggccgacggtcacgtccgggaacg
-cgacggcggtcatgtatttcgatatgcagtatgaatgaggagccatcgtaattatgcgta
-acgatatcctgtacggcatcgggatgctgctggcggcatccggcgtccaggcgcacgatg
-gccgggtctatgtttccggaaccatcacggacaatacgtgttcgctctctcctggctcgg
-aaaatattaacgtggcgatgggcgcggtttctcaacggcagttttatcgcgcaggcgacg
-gttccgcatggcaaccttttgctatcgatttacaaaactgcggcagcactgccagcggcg
-taacggtcagttttagcggtgcggcggacagccgtaatacggatttattggcgcttaccg
-caggggaaagcgacgcttcaggcattgggattgcgctttatgatcaaaataaaactttaa
-tcccactggggcaagagagtgatgtggtgacgctcagtccgggtcaggcgtcggcgcatc
-tgcaattttacgcgcgttatcttgccgatggcggcgcggtaacgcccggggacgccaatg
-cctccgcaaccttcattcttgcctatgaataagttctttttacgctgcgcgatatattgg
-tgcttgcttcccatatcatgggcgcaggctggcgtggtaattggcggtactcgctttatc
-tatcatgcgggcgccccggcattaagcgtaccggtaagtaaccgttcagaagcgtcctgg
-ttaattgatacgcatattttacctggtggccgctggccaggaaccaaaaacgaagggaat
-atcatgcccttcgtggtcacgccgccattatttatgctttcagcgcgccaggaaaactca
-atgcgggtggtttataccggcgcaccgctacccgccgacagggaaagtctgtttaccttg
-agtatcgccgctattccctccggtaaaccggaagcgaaccgtgtacaaatggcgtttcgt
-tcggctttaaaattgctctatcgccctgatggactcgccggcaatccgcagcaggcctac
-cggcatctgatctggtcgcttacccccgatggcgcgacggtacgcaatcctacaccctat
-tacgttacgctctttttattacgtgctaacgagcgcgcccaggacaacgccggggtcgtg
-gctccctttgcaacgcgtcaaacggactggtgccggcacacggttcgctgcactgtgcgc
-tggcaaagtattaatgactatgggcgggtaatgccagcgcaaaccgtggatctgacgcgt
-attcattaacctatttttcaggcgtctcccgatagcgggaggctttccgaacttatcgaa
-cgagacttttattatgtattatcacgcgttaaaactttcccgactggcgatgttgacgtt
-ggcaggcgttgccgtatccgcctcggcaatcgccgccgattctgccccgacgtcgcaaat
-tggtccgacggcggaagcctacatcgtcagtcatccggataaagtgggagaggtcgtggc
-aacgtatttggccgaacatccggaatttttggtcgccgccagcgagacgttgcatcagcg
-tcagcagattgcgcaacaacaggcgtatgttcaactggcattacagtatcgtgctgagtt
-gctcagtagcagcagtccttccgttgggcccaacgaggcaaaagcggcggtggtgatgtt
-ctttgattaccagtgctcgtggtgcagcaaaatggcgcctgtggtcgaaaacctgattaa
-ggcgaacccggatacccggtttattttcaaagagtttcctattttttcctcccgctggcc
-ggtatccggactggcggccagagtcggcgaacaggtatggcttacacagggcggggcgaa
-atatctcgactggcataatgcgctttatgccacagggaaggtggaaggcgcgttaacgga
-acacgatgtctacaccctggcgcaacattatctaacgccgacgcagctggccgccgtaaa
-agaagcgcaaagcagcggtgcagtacatgatgcgctcctcactaaccaggcactggcgca
-gcatatggactttagcggcacgcctgcttttgtcgtcatgcctcagacgcaagacggtga
-tgtaaaacgggtgaccgtgatcccgggaagcacgactcaggatatgttgcaaatggcgat
-tcagaaagcgaaggggtgatattcgctcagaggagaacgcacaggagtgaaagtaaaatg
-aagtctatgcgttgcgtcataccggtgattttactttcctttatcgttcatgaagggaca
-gcgaaaccgaccgctcagattcattttatgggatcggttgttgaggcaggctgctggaat
-gacgtaggaaccttagaaattcaatgccataataaagagggagttgaacgttatattatt
-gtcgagaatattatcacgccgatatcgtctcctcatgcaacggtaaaacgagattatttg
-gatgaagataagcaattaacagtgctacgcattgtctatgactgaaccgcgtagcagacc
-gcagatggtgtcccgtcagtgtcgtgtgagaatattatgaaaaatgttctcaccttcccg
-ggacacggtctacagactttatcttcagataaacggcgctaaaaagaaaagcacgaacaa
-taaaaaaagagtgggaataccaatagatataattttattacatcggtgagtatgatattg
-aatagcttgtggcggtatgtcagcagcgtcaatgataaatctttcatcgatttttatccc
-ctgcctggggagcgtaacgaacagttcgaaaagcccgatttgttgtaaatctcgtcgcag
-cagataaagaagttgcgtcaaattagcatcgctaacaaattgacttcgctctccccaaac
-tgcgtgtgaaatcatctcccgcgtaatcagtttcttgtaggcattttcaaaaagatagct
-taaacaacgcgcacgcattagcgtcacctttagcacttttttatcatgtaatgatattat
-ttctcttaacgactcattataaataaattcgttattaatagtatattgtctcatgaattc
-actccgttttgatattcataaggtacgtttcacactgtcagtgtgttcactggcggtaaa
-gtactccttacatcagtacggataagcgtagagaaccgcaaagaaataagagaatcattt
-atgattaaacgggataatattatgcttttttacttttttataaagtgtgccagatatttt
-tgatgttttttataaaatagcatcatgtgtttttattttacacaggctgaaatgatatca
-ataaaattataatttaataacaaacagatagaggaaatgatttacttattgaaataagtg
-tggtgcaaggttaatctgcgccttaaatgatggtgccagattataccagccaggataacc
-tatatgcggccaataaaaaatgctaaaaaaattgactacaatctgatcaaagtgttcgat
-acggttattactgaaggaaatgcaaccagggcggcgaggaaactggatgtcacgcctgcg
-gcgatctctcaggctcttcttcgtttacaaaatctttatggcgaagagttatttatcaga
-acccgcaaaggattagttccgtccagcaaaggtaaatcgcttcaccaggtatttcgccag
-gcaattgaatctatagaaagcacactgtgcgataaaacagatgctcaggagagtaatgaa
-ctcattgttctgggaggtgatatcactgaaaattactattttccggcattgctggatact
-gtgttgatgaatcgatatattattaaacactatgcgattaaaaaaacaggggaatactca
-ccagcctccatgctgacgcatggctatgcggatgtcatcatgggaattctggaaattaag
-aatgagatgatcgaaagttatcttattgataatttatctgattttgtttgtgtttgtggt
-gaaaaaagtccattggttgggcttgaaaaaatgtctttatataatttttatgctgccaga
-catgctgtctatcattcagatatgttctcttctttcaccgctgatagcattgatttattc
-aagagcagtacgccttatgcggggcgcagggaaataggttattatagtgattcactattt
-ggcgttatcggtattgttgaaaaaagcgatatggttgcgattttgccaggaaagattgct
-acttattttagagatgtgcggcgttataatataaaaatactacgtatgcctgatgaaatg
-atttttcgtacgttacccgtttatgcttatctggctacaaacagcacccattataaaaat
-gtcaaaaaactgatatcaacatttcagtcgacctttctttttagccaggaaaagcagcct
-gacgctttggttgaaggaagcacatccttatgcgatttgtcggtttaatatcaaattatc
-gtattaaataaataaccattatgaccatggtcagtaaagcgaaaaataatgccatatatt
-tatactcttctttttttaaagaagaggggaggcagcttttgttttcattgctgataataa
-tgttagcatctactttaatacccgttcgaggcaccgtggaaaaaaactggctcaggccaa
-agcctttaaggtcgcgccgcagtagatataatatctgggtcaggttggcgtcgctgataa
-attgacttctttccccccaaagttcattagtgagttgttttttataaataatctcttgtt
-gtgcatgattcagcatatattccagacactttatgcgcattgcggcaatttttatcatct
-ttcccgtttttatgttttttagctcattggtcttatcattgtaagtgtgcgtgctgttaa
-ttaaataaatagtcatgatgttatttaatgggtttaattagggtggcgataataatatgc
-atattaaatttatggatcaactggtgtgattgtaatagcgtcttttttccagagaaaatc
-gtatcgtgtcacaaaaatgatggttttttagaaaaactaaaattttatttttagtcgctc
-taaaaataaaatgatagtagtgttaatttttatcagtatattgatatgctttgattgatt
-tattgttgacataaaataatttgaattatggcgcaaggcctatgccaaccataaaaaagg
-tataggctattggtcacaatgcattaatgctacataattgttatgcttttatagtagcgc
-cagggaaataaaatcttcggacgataaagaatagttttagtctgggtgttattttatgga
-tgttttattttaaattattaaaccgatttctcttgttgacgtagggttatttgctaagca
-acgggctggcatgttgtagccgctcgttgcctatatcccaattaatcaggagaaacgtat
-gaataagaaaagttcgtcaatggttaacatgcccgcaccgcgtgagccgattaaccagaa
-aatcgataccaataacgcactggttttaaaccataacgccatatatgaacaacgattagc
-ggagatcacgcaatctaatacctgtgacaaggccattgtcaccgtaaatccctacgggac
-cgccccgttgagtctctatctgggggtttggatggatgaagctgccgcgcttgagatcaa
-tgttgttgatagcgaagcgacgacagaggaagtgcgttatcaatatgatgtacatccggg
-cgctaaccttattcctgtgtgtgggatggtatccgcggtgaataatcagattaccctacg
-ccttgcctcgcaaattgtcgggcaatatacagtaatgacagacgcattaccgcccacgga
-ttcggctaacgtgagcctcggcttccctattattagcgtctcctgtcctgcgcagcaggc
-ctcgctgatggaggaaggactttatttctccacttattttgatcggtataatctggcttt
-tgatcataacgggattgtccggtggtatgtaagtcaggaaatcccttcttataattttgt
-cagaatggataacggccatttcctggcgacgtcacagggaataaaccattgtctgaatat
-gtatgaatttgacattatgggacgggtttatacggtttatcttctcgacaatgagttcca
-tcactccattcttcccattgagaacaatctggcgattgcgccttcagaatatagcaatgg
-acggccagacggttactcaaccgggaaagatggcgtttctattattaacttatctaccgg
-acttgaagtcgcctattacgatatgctgtatgtgatggattattccagatcgccgcgtcc
-ttccggaagcgcgccaggtcaggacgtatcaatggatgactggctgcatatcaaccaaag
-ctatattaatgaacccaacaatttgctgatctgttccggtcgacatcagagcgcgatttt
-tggcgtaaatgtggattccggcgaactgcgctttattatggcgaaccatgaggattggtc
-tgacgaattcaagcaatacttattaacccctgtcgatgatgatggtgtcccgctgtacga
-tcttacctcgccgggagggattgatgcggcagataagaatttctggacctgggggcagca
-taacattgttgaaattccaaacgatgagcctggtatcctggagtttatggtctttgataa
-tggtaactatcgttcacgcgaagatgcgaaaagtctgttgccgctcgataacttcagccg
-ggtggtgcagtttaaaataaacctaaatacgatgaccgtaacgcgtccgtatgagtatgg
-taaaacggaagtcgggaaccggggctatagcagttttgtgagcgctaagcatttattgac
-taatggtcacctggttattcacttcggcgcgacgacggttgatgagtttgaacataccat
-taccgcgcaaccaggttccagcgatcttgtcgatccggatgaagggcaacaggcgttagg
-tcgactggtattacaagaaatcaataaagagacgaaagaggtcttattcgaagcgatggt
-gacgtcgggctatttcaagaacgaagagacgaatggcacgaattatcgttatgatatttc
-tgcatttcgggtatacaaaatgccgctgtttgcataactaagtatgttatgcggccggtt
-atcgaccgcataacattatggcttatttgctaatatcatccacgcgcatggtgtggtcag
-gttgaatattgttaacctgcttcatatagttaactaacgccggtgcggtttgtatcccta
-tatatttgatatttttacctttagtgaaggtaaatccgccaccacctttaccgataaagg
-agtccagcgcgacggtatagagtttattgtcttctaccggtttgcctttgatatcaaatt
-caacaatacgctggcccagcggtttggtgctgtcatatttaaactggacggttttagata
-cgtgcagcataccgtttttcagatcggcagcgtgtgacatgatggatttcaggtccttac
-cgctgatttccatgctcatgacatcgttggtgaacggatacatactcagcacatcaccat
-aggtgatattacctttaggcaattcggtacggatgccgccagcattatagaaggaagcgt
-cggcgccaggaacggtagccatcagggcatcggtgattaagttgccggttggcgcggatt
-caccgtaagaacgggtcagcacttccggagagtgcgcgaccacctcatcggtaattttct
-taaccttgttatcccattcgtcaattttggcctgcgtgaccggatctggcttataagtat
-ccgcatacatggtgatcaacttaccattgtagctgtccacttttttggtttccgggttcc
-agtcaagcaccagtttacctaattcgatggtgtacgcatccgtggaaacgacaagggtat
-cgcccactttaatcggttctggcgtacctttatgcgcatggccggtaatcaggacgttaa
-gtccatagccttccagcgatttcgccatatcaacgtcggttttcagtgcgcgtgcgacat
-cagcctcgcctgcgctggactgcatacccggcacgccttcgtgggcgagcagcacggtca
-ggtcaactttcccttttaactcttccagctgttttttcacataaggaatcggatcgcggc
-agtcaacgccttcacgcacgcctgcggcaatcgcttcatagaatgcggaaacgccgtgca
-taccgatgacgccgatcttgaatccatctttttccacgatggtatacggttctttaatta
-atggcgtatctgtgccgctgtaaaaaacattatccaacaataccgggaattgcaatttgc
-tgagttgtttaaccagattctcatggccatggtcaaattcatggttaccgacagagacgg
-cgtcgtaaggcatggtatttaaaatatcaataatagcctcgcctttggtcagcgtactga
-taaaaggtccggtgaaatagtcgccagcatcaaagaaaaagacatctttctctttcgctt