changeset 4:142310a198c2 draft

Uploaded
author mpaya
date Wed, 08 May 2019 08:30:21 -0400
parents d3c28c4a2d16
children 1f9b93f1a93f
files epic2/.shed.yml epic2/epic2_wrapper.xml epic2/macros.xml epic2/test-data/control.bam epic2/test-data/control.bed.gz epic2/test-data/epic2_results.txt epic2/test-data/epic2_results1.txt epic2/test-data/epic2_results2.txt epic2/test-data/epic2_results3.bed epic2/test-data/epic2_results3.txt epic2/test-data/test.bam epic2/test-data/test.bed.gz epic2/test-data/test_ChIP.bam epic2/test-data/test_Input.bam epic2/test-data/test_chromsizes.txt epic2/test-data/test_fasta.fasta epic2/tool-data/fasta_indexes.loc.sample epic2/tool_data_table_conf.xml.sample
diffstat 18 files changed, 1897 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/.shed.yml	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,6 @@
+categories: [ChIP-seq]
+description: Peak calling of broad ChIP-Seq marks
+homepage_url: https://github.com/biocore-ntnu/epic2
+name: epic2
+owner: mpaya
+remote_repository_url: https://github.com/wilkinsonlab/galaxy_tools/epic2/
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/epic2_wrapper.xml	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,372 @@
+<tool id="epic2" name="epic2" version="@VERSION@.0">
+    <description>peak calling of broad ChIP-Seq marks</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+   <expand macro="requirements" />
+    
+    <stdio>
+        <exit_code range="1:125" level="fatal" description="Unknown error occurred" />
+        <exit_code range="130:" level="fatal" description="Unknown error occurred" />
+        <regex match="epic2: (command ){0,1}not found" source="stderr" level="fatal" description="The epic2 python package is not properly installed, contact Galaxy administrators" />
+    </stdio>
+    
+    <command><![CDATA[
+
+        ##set up treatment files, extension must be bed, bedpe, bam, sam
+        #set $t_file_list = list()
+        #if str($treatment.t_multi_select) == "No":
+            #if $treatment.input_treatment_file.is_of_type('bed')
+                #set $t_file = 'ChIP_file.bed'
+                ln -s '$treatment.input_treatment_file' $t_file &&
+            #elif $treatment.input_treatment_file.is_of_type('bam')
+                #set $t_file = 'ChIP_file.bam'
+                ln -s '$treatment.input_treatment_file' $t_file &&
+                ln -s '$treatment.input_treatment_file.metadata.bam_index' ${t_file}.bai &&
+            #elif $treatment.input_treatment_file.is_of_type('sam')
+                #set $t_file = 'ChIP_file.sam'
+                ln -s '$treatment.input_treatment_file' $t_file &&
+            #end if
+            $t_file_list.append($t_file)
+        #else
+            #set $inputs = $treatment.input_treatment_file
+            #for $i, $f in enumerate($inputs)
+                #if $f.is_of_type('bed')
+                    #set $t_file = ''.join(['ChIP_file_',str($i),'.bed'])
+                    ln -s '$f' $t_file &&
+                #elif $f.is_of_type('bam')
+                    #set $t_file = ''.join(['ChIP_file_',str($i),'.bam'])
+                    ln -s '$f' $t_file &&
+                    ln -s '$f.metadata.bam_index' ${t_file}.bai &&
+                #elif $f.is_of_type('sam')
+                    #set $t_file = ''.join(['ChIP_file_',str($i),'.sam'])
+                    ln -s '$f' $t_file &&
+                #end if
+                $t_file_list.append($t_file)
+            #end for
+        #end if
+
+        ##set up control files, extension must be bed, bedpe, bam, sam
+        #if str($control.c_select) == "Yes":
+            #set $c_file_list = list()
+            #if str($control.c_multiple.c_multi_select) == "No":
+                #set $f = $control.c_multiple.input_control_file
+                #if $f.is_of_type('bed')
+                    #set $c_file = 'control_file.bed'
+                    ln -s '$f' $c_file &&
+                #elif $f.is_of_type('bam')
+                    #set $c_file = 'control_file.bam'
+                    ln -s '$f' $c_file &&
+                    ln -s '$f.metadata.bam_index' ${c_file}.bai &&
+                #elif $f.is_of_type('sam')
+                    #set $c_file = 'control_file.sam'
+                    ln -s '$f' $c_file &&
+                #end if
+                $c_file_list.append($c_file)
+            #else
+                #set $inputs = $control.c_multiple.input_control_file
+                #for $i, $f in enumerate($inputs)
+                    #if $f.is_of_type('bed')
+                        #set $c_file = ''.join(['control_file',str($i),'.bed'])
+                        ln -s '$f' $c_file &&
+                    #elif $f.is_of_type('bam')
+                        #set $c_file = ''.join(['control_file',str($i),'.bam'])
+                        ln -s '$f' $c_file &&
+                        ln -s '$f.metadata.bam_index' ${c_file}.bai &&
+                    #elif $f.is_of_type('sam')
+                        #set $c_file = ''.join(['control_file',str($i),'.sam'])
+                        ln -s '$f' $c_file &&
+                    #end if
+                    $c_file_list.append($c_file)
+                #end for
+            #end if
+        #end if
+
+        epic2
+
+            ## Treatment File(s)
+            -t ${ ' '.join( $t_file_list ) }
+
+            ## Control File(s)
+            #if str($control.c_select) == "Yes":
+                -c ${ ' '.join( $c_file_list ) }
+            #end if
+
+            ## Predefined or Custom Genome
+            #if str($genome.g_select) == "Yes":
+                --genome ${genome.builtin_genome}
+            #else
+                #if str($genome.chromsizes.chr_select) == "No":
+                    #if $genome.chromsizes.cs_file.is_of_type('fasta'):
+                        --chromsizes <(awk '/^>/ {if (seqlen) print seqlen;printf substr($1,2) "\t";seqlen=0;next}
+                            {seqlen+=length($0)}END{print seqlen}' '${genome.chromsizes.cs_file}')
+                    #else
+                        --chromsizes ${genome.chromsizes.cs_file}
+                    #end if
+                #else
+                    #if $genome.chromsizes.builtin_fasta.fields.path
+                        --chromsizes <(awk '/^>/ {if (seqlen) print seqlen;printf substr($1,2) "\t";seqlen=0;next}
+                            {seqlen+=length($0)}END{print seqlen}' '${genome.chromsizes.builtin_fasta.fields.path}')
+                    #end if
+                #end if
+            #end if
+            #if $genome.egf:
+                --effective-genome-fraction ${genome.egf}
+            #end if
+
+            #if $fdr:
+                -fdr $fdr
+            #end if
+
+        ## BAM OPTIONS
+        #if $bam_options.required_flag:
+            --required-flag $bam_options.required_flag
+        #end if
+
+        #if $bam_options.filter_flag:
+            --filter-flag $bam_options.filter_flag
+        #end if
+
+        #if $bam_options.mapq:
+            --mapq $bam_options.mapq
+        #end if
+
+        #if $bam_options.autodetect_chroms:
+            --autodetect-chroms
+        #end if
+
+        #if $bam_options.discard_chroms:
+            --discard-chromosomes-pattern $bam_options.discard_chroms
+        #end if
+
+        ## ADVANCED OPTIONS
+        #if $advanced_options.keep_dupes:
+            --keep-duplicates
+        #end if
+
+        #if $advanced_options.bin_size:
+            --bin-size $advanced_options.bin_size
+        #end if
+
+        #if $advanced_options.gaps_allowed:
+            --gaps-allowed $advanced_options.gaps_allowed
+        #end if
+
+        #if $advanced_options.fragment_size:
+            --fragment-size $advanced_options.fragment_size
+        #end if
+
+        #if $advanced_options.original_algorithm:
+            --original-algorithm
+        #end if
+
+        > ${peaks} 
+        2> >(awk 'NF' >&2)
+
+        #if $to_bed:
+            && 
+            awk 'NR>1{if ($4==0) {pv=50;qv=50}else{pv=-log($4)/log(10);qv=-log($9)/log(10)};
+            print $1,$2,$3,"island_"NR-1,int($5),$6,$10,pv,qv}' OFS="\t" ${peaks} > ${bed_peaks}
+        #end if
+
+    ]]></command>
+    
+    <inputs>
+        <conditional name="treatment">
+            <param name="t_multi_select" type="select" label="Are you pooling Treatment Files?" help="" >
+                <option value="No" selected="True">No</option>
+                <option value="Yes">Yes</option>
+            </param>
+            <when value="No" >
+                <param name="input_treatment_file" argument="-t" type="data" format="bam,sam,bed" label="ChIP-Seq Treatment File" help="(-t)" />
+            </when>
+            <when value="Yes">
+                <param name="input_treatment_file" argument="-t" type="data" format="bam,sam,bed" multiple="true" 
+                       label="ChIP-Seq Treatment File" help="(-t)" />
+            </when>
+        </conditional>
+
+        <conditional name="control">
+            <param name="c_select" type="select" label="Do you have a Control File?" >
+                <option value="Yes">Yes</option>
+                <option value="No" selected="True">No</option>
+            </param>
+            <when value="Yes">
+                <conditional name="c_multiple">
+                    <param name="c_multi_select" type="select" label="Are you pooling Control Files?" help="" >
+                        <option value="No" selected="True">No</option>
+                        <option value="Yes">Yes</option>
+                    </param>
+                    <when value="No" >
+                        <param name="input_control_file" argument="-c" type="data" format="bam,sam,bed" label="ChIP-Seq Control File" help="(-c)" />
+                    </when>
+                    <when value="Yes">
+                        <param name="input_control_file" argument="-c" type="data" format="bam,sam,bed" multiple="true" 
+                               label="ChIP-Seq Control File" help="(-c)" />
+                    </when>
+                </conditional>
+            </when>
+            <when value="No">
+                <param name="evalue" argument="-e" type="integer" optional="True" label="e-value" 
+                       help="The E-value controls the genome-wide error rate of identified islands under the random 
+                             background assumption. Should be used when not using a control library. Default 1000." />
+            </when>
+        </conditional>
+
+        <conditional name="genome">
+            <param name="g_select" type="select" label="Is your genome indexed?" >
+                <option value="Yes" selected="True">Yes</option>
+                <option value="No">No</option>
+            </param>
+            <when value="Yes">
+                <expand macro="effectiveGenomeSize" />
+                <param name="egf" argument="-egf" type="float" min="0" max="1" optional="True" label="Effective genome fraction" 
+                       help="Use a different effective genome fraction than the one included in epic2, which depends on genome and readlength. (-egf)" />
+            </when>
+            <when value="No">
+                <conditional name="chromsizes">
+                    <param name="chr_select" type="select" label="Do you want to use an indexed fasta file?" 
+                           help="Chromosome sizes will be calculated from the provided fasta file." >
+                        <option value="No">No</option>
+                        <option value="Yes" selected="True">Yes</option>
+                    </param>
+                    <when value="No" >
+                        <param name="cs_file" argument="--chromsizes" type="data" format="fasta,txt,tabular,tsv" label="Chromosome sizes" 
+                               help="Provide a fasta file for automated calculation, or a tab-separated file with 
+                                     two columns: chromosome names and sizes. (--chromsizes)" />
+                    </when>
+                    <when value="Yes">
+                        <param name="builtin_fasta" argument="--chromsizes" type="select" optional="True" label="Genome for fasta file" help="(--chromsizes)" >
+                            <options from_data_table="fasta_indexes">
+                                <filter type="sort_by" column="2" />
+                                <validator type="no_options" message="No indexes are available" />
+                            </options>
+                        </param>
+                    </when>
+                </conditional>
+                <param name="egf" argument="-egf" type="float" min="0" max="1" optional="True" label="Effective genome fraction" 
+                       help="The effective genome fraction is the proportion of the genome that is mappable, excluding Ns. (-egf)" />
+            </when>
+        </conditional>
+
+            <param name="fdr" argument="-fdr" type="float" min="0" max="1" optional="True" label="False discovery rate cutoff" 
+                   help="Remove all islands with an FDR above cutoff. Default 0.05 (-fdr)" />
+
+            <param name="to_bed" type="boolean" checked="false" label="Print output in bed format?"/>
+
+        <section name="bam_options" title="BAM Options">
+            <param name="required_flag" argument="--required-flag" type="integer" optional="True" label="Required flag" 
+                   help="Keep reads with these bits set in flag. Same as `samtools view -f`. Default 0. (--required-flag)" />
+            <param name="filter_flag" argument="--filter-flag" type="integer" optional="True" label="Filter flag" 
+                   help="Discard reads with these bits set in flag. Same as `samtools view -F`. Default 1540 (hex: 0x604). (--filter-flag)" />
+            <param name="mapq" argument="--mapq" type="integer" optional="True" label="Mapping quality" 
+                   help="Discard reads with mapping quality lower than this. Default 5. (--mapq)" />
+            <param name="autodetect_chroms" type="boolean" checked="false" truevalue="--autodetect-chroms" falsevalue="" label="Autodetect chromosomes?" 
+                   help="Autodetect chromosomes from bam file. Use with --discard-chromosomes flag to avoid non-canonical chromosomes. (--autodetect-chroms)" />
+            <param name="discard_chroms" argument="--discard-chromosomes-pattern" type="text" optional="True" label="Discard chromosomes pattern" 
+                   help="Discard reads from chromosomes matching
+                        this pattern. Default '_'. Note that if you are not
+                        interested in the results from non-canonical
+                        chromosomes, you should ensure they are removed with
+                        this flag, otherwise they will make the statistical
+                        analysis too stringent. (--discard-chromosomes-pattern)"/>
+        </section>
+        
+        <section name="advanced_options" title="Advanced Options">
+            <param name="keep_dupes" type="boolean" checked="false" truevalue="--keep-duplicates" falsevalue="" label="Keep duplicates?" 
+                   help="Keep reads mapping to the same position on the same strand within a library. (--keep-duplicates)" />
+            <param name="bin_size" argument="--bin-size" type="integer" optional="True" label="Bin size" 
+                   help="Size of the windows to scan the genome. BIN-SIZE is the smallest possible island. Default 200. (--bin-size)" />
+            <param name="gaps_allowed" argument="--gaps-allowed" type="integer" optional="True" label="Gaps allowed" 
+                   help="This number is multiplied by the window size to determine the number of gaps (ineligible windows) allowed 
+                         between two eligible windows. Default 3. (--gaps-allowed)"/>
+            <param name="fragment_size" argument="--fragment-size" type="integer" optional="True" label="Fragment size" 
+                   help="(Single end reads only) Size of the sequenced fragment. Each read is extended half the fragment size from the 5' end. 
+                         Default 150 (i.e. extend by 75). (--fragment-size)" />
+            <param name="original_algorithm" type="boolean" checked="false" truevalue="--original-algorithm" falsevalue="" 
+                   label="Compute p-values with SICER original algorithm?" 
+                   help="Use the original SICER algorithm, without the epic2 fix. This will use all reads in your files to compute
+                        the p-values, including those falling outside the genome boundaries. (--original-algorithm)" />
+        </section>
+   </inputs>
+
+    <outputs>
+        <data format="tabular" name="peaks" label="${tool.name} on ${on_string}"/>
+        <data format='bed' name='bed_peaks' label="${tool.name} on ${on_string}: BED">
+            <filter>to_bed</filter>
+        </data>
+
+    </outputs>
+
+    <tests>
+        <test>
+            <param name="input_treatment_file" value="test.bam" ftype="bam" />
+            <param name="c_select" value="Yes" />
+            <param name="input_control_file" value="control.bam" ftype="bam"/>
+            <output name="peaks" file="epic2_results.txt"/>
+        </test>
+        <test>
+            <param name="input_treatment_file" value="test.bed.gz" ftype="bed" />
+            <param name="c_select" value="Yes" />
+            <param name="input_control_file" value="control.bed.gz" ftype="bed"/>
+            <output name="peaks" file="epic2_results1.txt"/>
+        </test>
+        <test>
+            <param name="input_treatment_file" value="test_ChIP.bam" ftype="bam" />
+            <param name="c_select" value="Yes" />
+            <param name="input_control_file" value="test_Input.bam" ftype="bam"/>
+            <param name="g_select" value="No" />
+            <param name="chr_select" value="No" />
+            <param name="cs_file" value="test_chromsizes.txt" />
+            <param name="egf" value="0.99" />
+            <param name="original_algorithm" value="Yes" />
+            <output name="peaks" file="epic2_results2.txt"/>
+        </test>
+        <test>
+            <param name="input_treatment_file" value="test_ChIP.bam" ftype="bam" />
+            <param name="c_select" value="Yes" />
+            <param name="input_control_file" value="test_Input.bam" ftype="bam"/>
+            <param name="g_select" value="No" />
+            <param name="chr_select" value="No" />
+            <param name="cs_file" value="test_fasta.fasta" />
+            <param name="egf" value="0.99" />
+            <param name="to_bed" value="Yes" />
+            <param name="mapq" value="10" />
+            <param name="bin_size" value="100" />
+            <param name="gaps_allowed" value="0" />
+            <output name="peaks" file="epic2_results3.txt"/>
+            <output name="bed_peaks" file="epic2_results3.bed"/>
+        </test>
+    </tests>
+
+    <help>
+Chip-Seq broad peak/domain finder based on SICER.
+
+**Accepted input formats**
+
+Input file extension must be bed, bedpe, bam or sam.
+
+**Broad peaks format**
+        
+Original epic2 output does not follow any standard format, then broad peaks bed format is offered. This format follows the standard from ENCODE, BED 6 + 3, and contains the following columns:
+        
+        * **1.** Chrom 
+        * **2.** Start 
+        * **3.** End 
+        * **4.** Name 
+        * **5.** Score 
+        * **6.** Strand 
+        * **7.** log2FoldChange 
+        * **8.** -log10PValue 
+        * **9.** -log10FDR
+        
+.. class:: warningmark
+
+        On columns 8 and 9, the max value is set to 50 when Pvalue == 0.0.
+
+Tool adapted to Galaxy by Miriam PayĆ” Milans. Original documentation on https://github.com/biocore-ntnu/epic2.
+        
+        
+    </help>
+    <expand macro="citations" />
+</tool>     
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/macros.xml	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,117 @@
+<macros>
+
+    <token name="@VERSION@">1.0</token>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="0.0.26">epic2</requirement>
+            <requirement type="package">htslib</requirement>
+        </requirements>
+    </xml>
+
+    <xml name="effectiveGenomeSize">
+        <param name="builtin_genome" argument="--genome" type="select" label="Genome" help="Default hg19 (--genome)" >
+            <option value="ailMel1">ailMel1</option>
+            <option value="anoCar2">anoCar2</option>
+            <option value="apiMel1">apiMel1</option>
+            <option value="aplCal1">aplCal1</option>
+            <option value="aquChr2">aquChr2</option>
+            <option value="balAcu1">balAcu1</option>
+            <option value="braFlo1">braFlo1</option>
+            <option value="calJac1">calJac1</option>
+            <option value="calJac3">calJac3</option>
+            <option value="cavPor3">cavPor3</option>
+            <option value="ce10">ce10</option>
+            <option value="ce11">ce11</option>
+            <option value="cerSim1">cerSim1</option>
+            <option value="chlSab2">chlSab2</option>
+            <option value="chrPic1">chrPic1</option>
+            <option value="danRer10">danRer10</option>
+            <option value="danRer3">danRer3</option>
+            <option value="danRer4">danRer4</option>
+            <option value="danRer5">danRer5</option>
+            <option value="danRer6">danRer6</option>
+            <option value="danRer7">danRer7</option>
+            <option value="dm3">dm3</option>
+            <option value="dm6">dm6</option>
+            <option value="echTel2">echTel2</option>
+            <option value="equCab1">equCab1</option>
+            <option value="equCab2">equCab2</option>
+            <option value="eriEur1">eriEur1</option>
+            <option value="eriEur2">eriEur2</option>
+            <option value="fr1">fr1</option>
+            <option value="fr2">fr2</option>
+            <option value="galVar1">galVar1</option>
+            <option value="gasAcu1">gasAcu1</option>
+            <option value="geoFor1">geoFor1</option>
+            <option value="gorGor3">gorGor3</option>
+            <option value="gorGor4">gorGor4</option>
+            <option value="gorGor5">gorGor5</option>
+            <option value="hetGla1">hetGla1</option>
+            <option value="hetGla2">hetGla2</option>
+            <option value="hg18">hg18</option>
+            <option value="hg19" selected="true">hg19</option>
+            <option value="hg38">hg38</option>
+            <option value="loxAfr3">loxAfr3</option>
+            <option value="macEug2">macEug2</option>
+            <option value="melGal1">melGal1</option>
+            <option value="melGal5">melGal5</option>
+            <option value="micMur2">micMur2</option>
+            <option value="mm10">mm10</option>
+            <option value="mm9">mm9</option>
+            <option value="monDom4">monDom4</option>
+            <option value="monDom5">monDom5</option>
+            <option value="myoLuc2">myoLuc2</option>
+            <option value="nanPar1">nanPar1</option>
+            <option value="nasLar1">nasLar1</option>
+            <option value="nomLeu1">nomLeu1</option>
+            <option value="nomLeu2">nomLeu2</option>
+            <option value="nomLeu3">nomLeu3</option>
+            <option value="ochPri3">ochPri3</option>
+            <option value="oreNil2">oreNil2</option>
+            <option value="ornAna1">ornAna1</option>
+            <option value="ornAna2">ornAna2</option>
+            <option value="oryCun2">oryCun2</option>
+            <option value="oryLat2">oryLat2</option>
+            <option value="oviAri1">oviAri1</option>
+            <option value="oviAri3">oviAri3</option>
+            <option value="papAnu2">papAnu2</option>
+            <option value="petMar1">petMar1</option>
+            <option value="petMar2">petMar2</option>
+            <option value="ponAbe2">ponAbe2</option>
+            <option value="priPac1">priPac1</option>
+            <option value="rheMac2">rheMac2</option>
+            <option value="rheMac3">rheMac3</option>
+            <option value="rheMac8">rheMac8</option>
+            <option value="rhiRox1">rhiRox1</option>
+            <option value="rn4">rn4</option>
+            <option value="rn5">rn5</option>
+            <option value="rn6">rn6</option>
+            <option value="sacCer1">sacCer1</option>
+            <option value="sacCer2">sacCer2</option>
+            <option value="sacCer3">sacCer3</option>
+            <option value="saiBol1">saiBol1</option>
+            <option value="sorAra2">sorAra2</option>
+            <option value="speTri2">speTri2</option>
+            <option value="strPur1">strPur1</option>
+            <option value="strPur2">strPur2</option>
+            <option value="susScr2">susScr2</option>
+            <option value="susScr3">susScr3</option>
+            <option value="taeGut1">taeGut1</option>
+            <option value="taeGut2">taeGut2</option>
+            <option value="tarSyr2">tarSyr2</option>
+            <option value="tetNig1">tetNig1</option>
+            <option value="tetNig2">tetNig2</option>
+            <option value="triMan1">triMan1</option>
+            <option value="xenTro3">xenTro3</option>
+            <option value="xenTro7">xenTro7</option>
+        </param>
+    </xml>
+
+    <xml name="citations">
+        <citations>
+            <citation type="doi">0.1093/bioinformatics/btz232</citation>
+            <yield />
+        </citations>
+    </xml>
+
+</macros>
Binary file epic2/test-data/control.bam has changed
Binary file epic2/test-data/control.bed.gz has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/epic2_results.txt	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,166 @@
+#Chromosome	Start	End	PValue	Score	Strand	ChIPCount	InputCount	FDR	log2FoldChange
+chr1	23568400	23568599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	26401200	26401399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	33054800	33055399	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	33365200	33365399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	39422200	39422799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	51473600	51474399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr1	58785200	58786199	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr1	59430000	59430199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	65065600	65066199	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	91625400	91625799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr1	100589600	100589799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	103840400	103841199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr1	113416400	113416799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr1	113486600	113487199	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	115014800	115014999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	144181600	144181999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr1	171053400	171054599	2.0859275044291852e-11	930.748585550573	.	3	0	6.925279314704895e-10	9.30748585550573
+chr1	181707400	181707999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	203357400	203357799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr1	210178400	210178999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr1	210471400	210471599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	219659800	219660199	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr1	220704400	220705199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	32400	33399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr2	15618800	15619599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	39208000	39208799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	48521000	48521199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr2	61986000	61986599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr2	73314400	73315199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	101681600	101682399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	136216000	136216799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	175474200	175474599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr2	181811200	181811799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr2	201039600	201040199	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr2	202215400	202215799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr2	207865600	207866599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr2	224033800	224034799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr3	85593400	85594199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	88280800	88281399	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr3	116714000	116714599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr3	130362000	130362799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	139795400	139796199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	161112200	161112999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	187144000	187144199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr3	195381600	195382599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr3	197835600	197835999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr4	4342200	4342799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr4	20235600	20236399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	37984000	37984799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	47534200	47534599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr4	78769800	78770599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	82095400	82095599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr4	122316200	122316999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	148758400	148758599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr4	150551800	150552599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	177477400	177477799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr5	25080600	25081599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr5	122802800	122803799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr5	129214000	129214599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr5	131383800	131383999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr5	149809600	149809799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr5	153445000	153445799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr5	158534800	158534999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	8145600	8146199	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr6	13436000	13436599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr6	14965600	14965799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	28180800	28181199	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr6	40716200	40716799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr6	58887000	58887199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	83528200	83528999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr6	84993400	84994399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr6	87841600	87842599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr6	88523200	88523599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr6	109943000	109943799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr6	127877800	127878199	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr6	135900600	135900999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	2360400	2360799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	3069200	3069599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	18196600	18197599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr7	21904400	21905199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	25267200	25267999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	44197400	44198199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	44263800	44264399	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr7	88799600	88799999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	89812600	89812799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr7	91995000	91995399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	93845800	93845999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr7	134483600	134483999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr7	148268000	148268999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	38686400	38687399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	53868200	53868999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr8	70537400	70537999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr8	82435600	82436399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr8	95555000	95555999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	100094400	100094599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr8	101227400	101227599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr8	125556600	125556799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	26937600	26937799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	38268800	38268999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	97678000	97678399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr9	100604000	100604399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr9	129517800	129517999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr10	10498200	10498599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr10	48098200	48098799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr10	63417600	63417999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr10	98847000	98847399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr10	131154400	131154799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr11	16716400	16716999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr11	22604000	22604399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr11	31487600	31488599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr11	34336800	34337399	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr11	44015000	44015399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr11	117422000	117422399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr12	9384600	9385599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	12115600	12116599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	24857800	24858399	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr12	44406000	44406999	7.941979989922563e-15	998.5557760618368	.	4	0	1.3183686783271454e-12	9.985557760618368
+chr12	55551600	55551999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr12	56139000	56139599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr12	64597600	64597999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr12	88270200	88270799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr12	95094400	95095399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	96881600	96881799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr12	106602400	106603599	1.974919781210968e-14	972.2523354784574	.	4	0	1.6391834184051035e-12	9.722523354784574
+chr13	33041400	33042399	1.0065801266215275e-11	957.0520261339525	.	3	0	4.1773075254793393e-10	9.570520261339524
+chr13	36535600	36535999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr13	48438200	48438599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr13	113095600	113095999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr14	30160600	30161599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr14	44201400	44201799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr14	54727600	54727799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr14	67356600	67356999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr14	75051400	75051799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr14	76404200	76404399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr14	76912200	76912799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr15	38781800	38782599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr15	57638400	57638999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr15	76517200	76517399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr16	9080000	9080599	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr16	20683000	20683799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	20724800	20725799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr16	22216800	22217199	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr16	28892800	28893599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	30612600	30612999	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr16	52910600	52911399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	65955600	65956399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	67987600	67988199	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr16	83646600	83647399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	83749000	83749599	1.306175776413088e-12	1000.0	.	3	0	7.227505962819087e-11	10.30748585550573
+chr17	6340000	6340199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr17	8036400	8036799	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr17	16496800	16497799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr17	30567400	30568399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr17	34235000	34235399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr17	35277000	35277399	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chr17	71748600	71748799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr18	9324200	9324399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr18	14914400	14915399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr19	17239200	17239799	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr19	45288400	45288999	2.207263610333191e-09	972.2523354784574	.	2	0	3.83670952162628e-09	9.722523354784574
+chr20	43477600	43477799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr22	16398800	16399599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr22	35502000	35502999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chrX	37591800	37592199	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
+chrX	76940200	76940599	6.543911699123029e-10	1000.0	.	2	0	1.8411683763634284e-09	10.30748585550573
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/epic2_results1.txt	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,166 @@
+#Chromosome	Start	End	PValue	Score	Strand	ChIPCount	InputCount	FDR	log2FoldChange
+chr1	23568400	23568599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	26401200	26401399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	33054800	33055399	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	33365200	33365399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	39422200	39422799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	51473600	51474399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr1	58785200	58786199	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr1	59430000	59430199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	65065600	65066199	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	91625400	91625799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr1	100589600	100589799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	103840400	103841199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr1	113416400	113416799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr1	113486600	113487199	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	115014800	115014999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	144181400	144181999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	171053400	171054599	2.0859275044291852e-11	930.748585550573	.	3	0	6.925279314704895e-10	9.30748585550573
+chr1	181707400	181707999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	203357400	203357799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr1	210178400	210178999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr1	210471400	210471599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr1	219659800	219660199	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr1	220704400	220705199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	32400	33399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr2	15618800	15619599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	39208000	39208799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	48521000	48521199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr2	61986000	61986599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr2	73314400	73315199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	101681600	101682399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	136216000	136216799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr2	175474200	175474599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr2	181811200	181811799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr2	201039600	201040199	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr2	202215400	202215799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr2	207865600	207866599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr2	224033800	224034799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr3	85593400	85594199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	88280800	88281399	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr3	116714000	116714599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr3	130362000	130362799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	139795400	139796199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	161112200	161112999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr3	187144000	187144199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr3	195381600	195382599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr3	197835600	197835999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr4	4342200	4342799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr4	20235600	20236399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	37984000	37984799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	47534200	47534599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr4	78769800	78770599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	82095400	82095599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr4	122316200	122316999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	148758400	148758599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr4	150551800	150552599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr4	177477400	177477799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr5	25080600	25081599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr5	122802800	122803799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr5	129214000	129214599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr5	131383800	131383999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr5	149809600	149809799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr5	153445000	153445799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr5	158534800	158534999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	8145600	8146199	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr6	13436000	13436599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr6	14965600	14965799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	28180800	28181199	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr6	40716200	40716799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr6	58887000	58887199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr6	83528200	83528999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr6	84993400	84994399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr6	87841600	87842599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr6	88523200	88523599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr6	109943000	109943799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr6	127877800	127878199	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr6	135900600	135900999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	2360400	2360799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	3069200	3069599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	18196600	18197599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr7	21904400	21905199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	25267200	25267999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	44197400	44198199	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr7	44263800	44264399	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr7	88799600	88799999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	89812600	89812799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr7	91995000	91995399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	93845800	93845999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr7	134483600	134483999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr7	148268000	148268999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	38686400	38687399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	53868200	53868999	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr8	70537400	70537999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr8	82435600	82436399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr8	95555000	95555999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr8	100094400	100094599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr8	101227400	101227599	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr8	125556600	125556799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	26937600	26937799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	38268800	38268999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr9	97678000	97678399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr9	100604000	100604399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr9	129517800	129517999	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr10	10498200	10498599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr10	48098200	48098799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr10	63417600	63417999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr10	98847000	98847399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr10	131154400	131154799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr11	16716400	16716999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr11	22604000	22604399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr11	31487600	31488599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr11	34336800	34337399	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr11	44015000	44015399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr11	117422000	117422399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr12	9384600	9385599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	12115600	12116599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	24857800	24858399	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr12	44406000	44406999	7.941979989922563e-15	998.5557760618368	.	4	0	1.3183686783271454e-12	9.985557760618368
+chr12	55551600	55551999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr12	56139000	56139599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr12	64597600	64597999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr12	88270200	88270799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr12	95094400	95095399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr12	96881600	96881799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr12	106602400	106603599	1.974919781210968e-14	972.2523354784574	.	4	0	1.6391834184051035e-12	9.722523354784574
+chr13	33041400	33042399	1.0065801266215275e-11	957.0520261339525	.	3	0	4.1773075254793393e-10	9.570520261339524
+chr13	36535600	36535999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr13	48438200	48438599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr13	113095600	113095999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr14	30160600	30161599	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr14	44201400	44201799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr14	54727600	54727799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr14	67356600	67356999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr14	75051400	75051799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr14	76404200	76404399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr14	76912200	76912799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr15	38781800	38782599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr15	57638400	57638999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr15	76517200	76517399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr16	9080000	9080599	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr16	20683000	20683799	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	20724800	20725799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr16	22216800	22217199	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr16	28892800	28893599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	30612600	30612999	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr16	52910600	52911399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	65955600	65956399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	67987600	67988199	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr16	83646600	83647399	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr16	83749000	83749599	1.306175776413088e-12	1000.0	.	3	0	7.227505962819087e-11	10.30748585550573
+chr17	6340000	6340199	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr17	8036400	8036799	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr17	16496800	16497799	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr17	30567400	30568399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr17	34235000	34235399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr17	35277000	35277399	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chr17	71748600	71748799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr18	9324200	9324399	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr18	14914400	14915399	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chr19	17239200	17239799	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr19	45288400	45288999	2.207263610333191e-09	972.2523354784574	.	2	0	3.85690272963484e-09	9.722523354784574
+chr20	43477600	43477799	8.184731894908448e-11	1000.0	.	2	0	6.319374393278151e-10	11.30748585550573
+chr22	16398800	16399599	5.228937118152232e-09	930.748585550573	.	2	0	6.861688234097e-09	9.30748585550573
+chr22	35502000	35502999	1.0206726421638307e-08	898.5557760618368	.	2	0	1.1002055753194539e-08	8.985557760618368
+chrX	37591800	37592199	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
+chrX	76940200	76940599	6.543911699123029e-10	1000.0	.	2	0	1.8569048582126885e-09	10.30748585550573
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/epic2_results2.txt	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,10 @@
+#Chromosome	Start	End	PValue	Score	Strand	ChIPCount	InputCount	FDR	log2FoldChange
+chr4	17800	18799	3.111675555106485e-25	129.5809069871083	.	172	59	4.445250793009265e-25	1.2958090698710831
+chr4	32000	33799	7.8685062790203735e-115	197.92562730767474	.	412	88	1.5737012558040745e-114	1.9792562730767476
+chr4	41600	46999	7.479314004730516e-245	168.2151595038671	.	1166	306	7.479314004730516e-244	1.6821515950386712
+chr4	61800	66399	1.4988860864785783e-165	152.4906706437191	.	926	271	7.494430432392892e-165	1.524906706437191
+chr4	72800	77799	4.26634983112049e-134	146.53062167426648	.	800	244	1.0665874577801224e-133	1.465306216742665
+chr4	78600	78999	5.6625739181345514e-05	103.22952837235616	.	34	14	6.29174879792728e-05	1.0322952837235615
+chr4	80600	81599	2.777975572732711e-17	103.59803305314176	.	168	69	3.472469465915889e-17	1.0359803305314177
+chr4	85600	87399	2.6091166307239775e-59	143.26724762962738	.	359	112	4.348527717873296e-59	1.4326724762962737
+chr4	89600	92199	3.3232371576770455e-142	174.76146347410025	.	630	158	1.1077457192256818e-141	1.7476146347410024
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/epic2_results3.bed	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,11 @@
+chr4	17800	18699	island_1	136	.	1.367561922471873	25.8998	25.6309
+chr4	32100	33699	island_2	232	.	2.32156573905299	142.531	141.894
+chr4	41500	46999	island_3	167	.	1.6743920068364044	244.104	242.99
+chr4	55500	55599	island_4	74	.	0.7474099932884168	1.38871	1.31616
+chr4	60900	60999	island_5	74	.	0.7474099932884168	1.50708	1.39314
+chr4	61900	66399	island_6	155	.	1.550841347409922	168.128	167.315
+chr4	72700	77899	island_7	143	.	1.43860868673979	131.985	131.57
+chr4	78600	78899	island_8	127	.	1.2779247099871966	4.67152	4.51182
+chr4	80600	81599	island_9	103	.	1.031202959289008	16.4299	16.2191
+chr4	85600	87299	island_10	146	.	1.4694673801584501	60.1299	59.7941
+chr4	89000	92299	island_11	163	.	1.6325895912865587	135.464	134.952
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/epic2_results3.txt	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,12 @@
+#Chromosome	Start	End	PValue	Score	Strand	ChIPCount	InputCount	FDR	log2FoldChange
+chr4	17800	18699	1.2596293166425706e-26	136.7561922471873	.	166	54	2.339311588050488e-26	1.367561922471873
+chr4	32100	33699	2.946445596867846e-143	232.156573905299	.	399	67	1.2767930919760667e-142	2.32156573905299
+chr4	41500	46999	7.868596428937404e-245	167.43920068364045	.	1175	309	1.0229175357618626e-243	1.6743920068364044
+chr4	55500	55599	0.0408590134545058	74.74099932884168	.	10	5	0.04828792499168868	0.7474099932884168
+chr4	60900	60999	0.031111272762994507	74.74099932884168	.	12	6	0.04044465459189286	0.7474099932884168
+chr4	61900	66399	7.454733262747862e-169	155.0841347409922	.	918	263	4.84557662078611e-168	1.550841347409922
+chr4	72700	77899	1.0341241230257782e-132	143.860868673979	.	817	253	2.6887227198670233e-132	1.43860868673979
+chr4	78600	78899	2.1304915144814984e-05	127.79247099871966	.	26	9	3.077376632028831e-05	1.2779247099871966
+chr4	80600	81599	3.715910533402511e-17	103.1202959289008	.	168	69	6.03835461677908e-17	1.031202959289008
+chr4	85600	87299	7.414135910777427e-61	146.946738015845	.	353	107	1.6063961140017758e-60	1.4694673801584501
+chr4	89000	92299	3.4369281602401456e-136	163.25895912865587	.	676	183	1.1170016520780473e-135	1.6325895912865587
Binary file epic2/test-data/test.bam has changed
Binary file epic2/test-data/test.bed.gz has changed
Binary file epic2/test-data/test_ChIP.bam has changed
Binary file epic2/test-data/test_Input.bam has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/test_chromsizes.txt	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,1 @@
+chr4	99999
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/test-data/test_fasta.fasta	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,1001 @@
+>chr4
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNG
+GACAGCGGAATCCTCGACCCGGTTGAGGAATGGTCGACGAAAATCTATCGGGTTCGAGGATTCGTCGACCAGGTGTTGGAATCGTCGACCGAGTCTGAGA
+ATTCGTAGACCAGGACGGCGGAATCCTCGACAATGACGAGGTATGGTCGAGGAAAATCTATCGGGTTCGAGGATTCGTCTACCAGGTGATGGAATCCTCG
+ACCAGGACAAAGAATTCGTCGACCAGGGGTGGAATTGTTGTTATTCCGATCATGAGAGCGGATATCAGTACAGATCCGACGCTGGTGAAAAAGATCACGG
+CGATCGTGGATAGTATCAAGCCACCGAGAGTCTCGTATTCGGAGAAAGATCGGCCGATGAGGATAAGAGGTCGATCGGATGGACGGAAGAGGTAGAGGAA
+GAGCCATGAAGCGGCGAGGCATAGGAGGAGGATGAGCGAGAATGGGTGGGCGGGAAGAGAGAAACTGATGATCAGAGCGATGATGCAGACGTAATTCACC
+CTGAAATAAGAGGAGTTCTTCCAGAATCGCGTCATGGCCTCGAAGACAGAGTCAAGCTTGGTGAAAAGCAGATCGTTCGAGGAGCTCTGACCACGGCCGG
+CTACGAGATAGACCACCACGAACCGTCTTGGTCACACTGTTGACAAATGCATGGACGGTTGGAGGTTGTGATTCCACCACATCAGTTACAATCGGAGGCT
+GATCCGGACTTGGCTGTTGCGGTGGTGGAAATCGGAAGCACAGGGGGATTTGTGGACACCATTCGATTTTGTTCTTTAGGGATTTCAAGATTGGAAAATT
+TTAGGAGACGATTGATTTGGAAGTCGGTGAAGTTTCGGTAGTGTTATGTATTTATTTTTTTTGTCATAAGCGGTAGCGTTATGTATTTGTAAGATCACAT
+TAAGCGTCTTTCAACTTTGATTATACGCATTGCTTCATCTGATATCTAATCCATATTTTGATCAAAGTGACATTTGATAAAATAAAATAAAACTAACCTA
+TTAATATTATAACTGAGGTTATTTTTTTAGAAAAAAGATAGCTAGCTACACGAATTATACGAGAATACATGGTCACATGCCAAGTATATTATTGTATCCT
+TAACTACACGAAATTTATGTATTGCATGGCCACATATATGAACTATACTACGTCATGTGGCTAACATCATAGACATATAATTCCGGTATATCGACTGGTT
+GACTCTGGCTTTGACTAACATTGACCGGCGTTGACCAACAAAAAATTTCAGAAAAAAACTTTAAAATAGTTTTTAATATTAAAAAATAAGAAACTGTTTT
+TAGGTTTTGTATAAGAAAAAAAATTCTATTTTCAGCATAGATAGATTTGTATTTTTATCCATTAAATTTTATAATAATTAGTAAAAAGTCATTATTAAAT
+TTTAAAATATTAAAATGGAAAAATATTATTTGAACAATTAAGTAGGAAATTGCTTAAATTTATATTGTCAATTAAAAAACCTTAATTTCTATACTATTTT
+TATTATTATTTTGTATTTCTCAACCACAAAAATTATTAGAAGAAAACGTAATACGTATGAATTCTATTTTTATAAAAAAATTTGCTGAAATAAAAATGTT
+AGATCAAACAACAAAATTTGTGCCTTTCTGGTTAATGTGGAGAATATGGAAGAGTAGGAATGATCTTGTATTCAACCGGAAAAGGACTGATTTCTATACT
+ACAGTAGAATCCGCTCTCACTGACACGAAAGAATGGCTGGGTAATATACCAACGAAAGAAGATGATCAAGGAAATGCATTGTCGCCTACGAAGAGACACA
+CTAAGTGGAGCCCCCCCCCCCCCCCCCCCCAAAAGTGATTGGCTAAAGTGCAATTATGATGCTTCTCACCATACGGGGAATACAATGTCTGGACTAGGGT
+GGCTTATCCGCAACTCTCATGGCACGGTTTTGGAATGCGGTATGGGGTAGTTTCAAGGTCGAATGACTCCAGAAGAAGTTGAATGCTCGACACTTATCTG
+GGCTATTCAAGCCGCTAGGGCCTATGGGTATACAAAGGTGATCTTTGAAGGTGATAACATAAATATTAATCGACTAATTAACCAGAAGTCTCCAAATCCC
+CGACTACAACACTATCTTGATATCATATACAGTTGGATCCCAACTTTTACATCAGTAAAGTTCACCTTCAAGCATCGGGAACAAAATGCACGTGCGGATC
+TTTTAGCTAAGAAAGCTATTTCAGCGGATACTCATTGGTCTCTGTTTCACTCATGTCCATATTTTCTTTATCATCTTGTAAACAACGATATCTCTTAAAG
+TTCTAATAAAGTTTTTAGAAGGAAAAAAAAATGTTAGATTTTTTTTCTTTTTATAAAATAAAAGGAAAAATTGCAAGTTTTTTGTTTTATTATATTTTTA
+ATTTAGTTTTGAAATTGAGAAAAATATATTTATATTGTATATAAAATATTTTTTTATTATACAGCAGGAAAAAATAATTCTTATTTTTTAATAATAAAAA
+TAATTTTTAAGATTTTTTTGAATTTTTTGTTGGTCAAAGCCGGAATCAACTACTCAGTTTACCGAAATTGTATGTCTATGGTGTTAACCACATAACATCG
+TATAGTTCATATATGTGGTCATGCAATACATCTACTTTGTGTAGCTGAAGATACAATAATATAGTTAGGCAAAGTGCATTTCACCATTACTGTTCCGGTC
+ATAGGAAGTTTCCCTGATAGAAAAAAAAAATAACACAATGTTGCTCTTTCATAAGGAGTTGTAGACTTGACAATGTCAAATCCTTTTTTCTTTGATAACA
+TTCATCTTCGAATTCTAAACATAATTATATCTAACGAGTAGACAAAAACTACATAACCATTGTTTCCCCTGATAAGTTGTAGCATCATATATAGCATAAA
+TGTTATTTCTTAATGCAACTTCATCAAACCTTTAGATATGTTTACAACACAAAATAATTCAAAGTTACTTGATCAATGAGAGTAGATCATACATTTCAAA
+TTTCAGAAATTGATGTAGCAAAATGGGCTTTAATAGATACAATCAGCAGAGGGTTAGATAACTTATAAACAAAACTTAAGAGAAGAGGTGGGGTATGATT
+TATCTTCAGCATGAAGGTGATTTACAAGCACCGATTATAGATAAGACTCTTTGCCGAAGTTCATGAATGACCTGAAAATTGAGCAAACCAAGAAGGCTTA
+ATACAAAAGACCAATCTTTTTGAACCGAATAATTATAGAAAGAGGAAGTCGACGAGAACGAACGGATTTGGAAGAAGAGAGCTTAGCCCATGTTTGGATA
+TGGGCACTGCTGGTTTTGAGGTGAGAAGAGTAGGCAGCTTCTGCGTTTATGAAGTAGACTGAGTTCTCTGCTGCCTCAGCAACCCAAATTTCGTTTGTCA
+CATCCTTTGCTCTTTTAATTAGATTGCAAAATCCGACCTGCCAAAAATTAAGACCCATAACAAGCATATATTTTTCAAAATTTAATCTCTTGGTGCATAT
+TCTCTCTGTGTAAAACTAGACAAAGATTAGAATTTGTACATACCACGGATCCAACCAAATTATGGCTGATGTGGGAAACAGAGCTATCATCCATGAATGA
+GGTGCTGAAGCTTATAGCAAGAAGACTGTTTGAGATTTCCCCTGAATGTTGTGCGGATCCATCTGTCACAAACACCCACTGCTTCTTTTGTAGAACATCC
+GTGTATGCATTTCCAACATATACAACGTACGCAGCGATATCAAATTCACTGAAGGACATAATTAGAGATGACAGGGTATAGATTAGCAAAGTGCGGTAAA
+GAGTGTTTCATAAAAAGCTTGGACTACTGAGATTAACCTTGAAAGAGGAATTTCACCAAGATTTGACAAAGAGATTGGTTTACGAGGGTTGAAAAAGGGC
+CTGAAAACATCATCAGGGAAATTGAACAAATTAATGAGATAGATTCCAGTGTGTCTACTAAAGAAAACCACTTACTGAAAATTTTCAGAATCTTTAGGAG
+ACAAAGGCTGCCATCTTGAGCTTGACCCTCTCGCATGTAAGTAAAGTATTTCTGAATCTGAGTTTATTGGTACTAGCCCTTTCATCATGTATATTTTCCC
+CTCTGTCAGCTCGGTTCTCTGTCACAGTAGTAGACAATGATAACTGTTTTAAGAATCTACAAGAAAAAAGTTGAACAAGCTAATCGATGATGCTCTTAAT
+GCAACAGTACAGTGATGGTAACGATTCTTTGATATGCATTTCAGTCCATTCGAGGTCCACAGCAACTCTGAAAAGCTTATATTTGGAACTCCCCGTTCCA
+TATAAGCTCATATGGATAAGGTCCGTGTAAACTTATTAGCCATTAGAAAAATGCCTTGTTTTAAATTGTGCATGAAACATTCAGATTTAGGCATTTGAAT
+GTACCTGTCTCTCCGTGGGATCCCAGATTGTTACAATGCCTTCTTTTGGATTGTGCTCTCCTTCATAACTTAAGCTCGTCAGGCCAACAAGCCTAATCCT
+CATGAACGGGGTGACGTTCCTTTCACCTAAACCAGCGTCTTCCAGAGTTTCTGCCACTGATTTTTCCTTCCGCATTTGCTGGGCTGCCTGAGGTTCAGAT
+TGAAGCAGTTAATTACTGTAATCAATATATCAAGAAAAGGAAATTACTATTCTACCTCAAATTTTGCTTTATATGTAGTGAAAGATCTCAACTGCTCTGG
+GCTCATTTCTGCCATAAGAAATTCAGGTTCAGCAGCCGTCTCTAACAGCTTAAAGATCTTGGCTCCTTCTTCGCTGTCAGTGTCGTTCTGGCTGTGAACA
+CCATTAATTCCTCTCTGGTACTCACACATAATACCCTCAACAAGAGCTGAGCGCCTACGGAAAATAGAAAGAAAAAAAAAAGGCAAGTATGAATGAGAAT
+AAACCATGACGAACTGCAATCTTTGGCTCTTTTGTTGGGAAAACCATCCATAATCAGAAGGCCAGAAGCTTTTCTAATAAATACAAAGATTGTCTTTTCT
+AATAAAAAATTCGAGATTAGCACTCAACATTTAATTATATGTTAGCAAATAGTATAACATTAGCTAGCAAACTTATAAACGATAAATTTGACCAAAACAA
+CATAAACCAAGGTCACTTTATCTACTTTTTGTTCTCTGAATTCTGAAAACGAATTTGAATATCGTATTCTAACAGTGAATATTGCATTTATACTAAAATT
+TACGATCATAGCCATAAATAAGTAGTTATGTATAGTCAAACTATATGTAGTTATGCAGTACTTTAAGACGTTTGAACCGCTAAGATTCCCATAATCTGCA
+TGATAATATAATGTATGTAAACTGATACATGCACAATTGCACATGATAAATATAACTAAATTGATACATGCCGATTTGCGCATGATAATTATAATTATAT
+GCTCTATAACATGTTAGGATTTAAAATGAAAAGAGCAAATGGTTCAAGGCTGCAACTTGGTGACGCCACCAAATTGTTGTATGTAACAAAATGTCTCTAG
+CTTTGATGAGTTAATCTGACACTTCTTAGAAAGAGATGCATGTGCTAAATTGATCACATCAATGTTACTAAAAATTGCTCTCTACAGTTATAAGGAAACT
+TGCCTCTGATTATGCAGCTGTATAATTCTACTTTCTATTCTCTCTGATCGAACTATTGACTTCTTTTCACCTAACCTGTATACATCAAGAAAATATAATG
+CTTTGCGAGAAGTATAAAGAAGACCAAAATGCATTAACAGGCACACATTTATATTGACCTTTCCTTGTATAGGATGGGGTATATTCGTTTGATGCCAGCT
+AGCGTTTTAGGCACTGGACCCCCATTGCACTTGATACAATTTAAAGCCAGAGGGACACCAATTTCTTTACCTTGAGGAAGGAAGAGATTATAAACGATCA
+ATGGAAAGATAACAATATGAAAGCAATAAGAACTCAGATGATGTAGTGAGGCCCACAGCATAAAGCTACTTACAGAAGCCTAGTCGGTCCGCCCAGTGAG
+CTCTGTATGTCCCATTAATATTCAACAACAAACAGATTGTACTTGAAATCACTGCCTGAAAGTTTGGTTGAATGAAACTCTTATGAACAAACCAACCTGA
+GAAGATATCAGAAAATCTTATAAAATGCAAAGTCTAGGAAACCTCAAGTGGTGATGTTGGGGTAGCCCAGCCAGAAAGTCCTGCCCCGAGGATCTTCAGA
+TAAGAGATAAGAACGTAAGCATGCTGCAAGTCAGTGATCTAACCAAAATCTGTGTTGCAAAACAAAGTATATCTTGCATGAAAATAACTTACTCGAAGCT
+TCTGCCCGACAAACAATTTGCCAGCATTCAGCTGCTTTGTTAGTACGACATCCAGAGCAGCATTCATCGAGTACCTGTGATTTTTTTAAAAAAAATCATA
+TGGAAATGAGTCAAGAAAACAGGTAACAGAATAGCAGTAGCAATTTCATACCACCCATCAGTGAGTTCTACTTTCACATTGCTGCAACTATCAGAACAAT
+GTGCTTCCTGAGAATCATTATCGGTCTTTGGATTAATAGCTGATATGCAGAGCACCATCATTGAAGAAGCTGGAGCATCACCACTCAGAATCCTCTTGAT
+TGCAGAGCAATGACCATGATTGACCTCTCTCTCATATCTATTAAGAAAGATTAACCATGTTAGACTTTGCATGAGTTTAAGTAACGAGTTGTGTTGTGAG
+ACTGGGAAACCTGTATTTTAGTTCCTCAAGAACATTGGTGATTGTCAGAAAGTTTCCTCTGCATTTGGCTGGGTAGTATATGTCGTAGCATGCAAGTTTC
+CAGACTATCCACCTATAGTGATTAGTGACCCACCTAGTGCATACGTAGTGATGGATAAGTTAATAGATATAGACATCAATACTCACTGTCTATCTAATAG
+AGTGACAATCACATGCAAGCTTCAAAAGAACGGTCACACACTTTTTCTGATATAATAAACAAATAACACGGTTAACATTTCAAGGGACAGAGAAAGTACT
+TTCTGGATGCATGTTGTAAGGAAGCACCAGACTCAGCCAACATTTGAAGAAAAGTTTCAGCTCCAACCTTGTTTGAAGAAGACTCATCACAGAATACATA
+TTTATCTGCATTACTTGATTTGATTCTTCTGACATGGTCTGGCACATAATCCATCTAAAAACCACCTCGTAAGTGTGTTTGAGTGAATGAAGAAAAAAGC
+TATGTAACGCAGGAACAGTTGAAAGGGACAAAAAGAATTTACCCTGGTCGTAGCTGTTGGATGCATTCCAAAAAAGTCCTTGATATATACTCTTGGAGAC
+TTTTCTGGATACCTTGTAGAAAGCACCTTTTTGGAAGTAAGTGTATCACACGATACAACAGACAAACCTGATAATAGACAGGACACCAAAACTATAAACC
+TGAGAACCAACCAATTAGATTAACATAAAAAATTCTTAAAAAAATTAATCATATATATTACCACTTGAAGCTTGCAGAGCATGTTTCTTTGAAGGAGTTT
+TAAAGGATGAAATCCTTGGCCTTTTGAAAGGAGAAACGGAGACTGTCTTTCCCAGCCTTTTCTTTTGGGTACTGTCTTGTTTATTGTATGCATAAGCTGT
+ATCTCTGCGATTTGTTATATCAACAAGTGGCTGATCAGCAGGCCTTCCAGGTTGCCTACCTCTTGGAATGAAACCGTTTACCTTGGAATTATTCACTGCC
+ATATCTGATGCCAAAGACCTGTTATTTGATAGTCCATGTGTAGCATTCAGAGCACAATCGGTCTCATCAACAGCCGCATCAAATTTCTTGATCAAATTAC
+CCCCTGAAGCTAGGTTCTCCAAGTTGACTGAACTAAATTGCTTTGAAGATGACCAAAGAGGAGATACAAAACTATTTGGCGTATGTTTGTTGCTTGTCTT
+TTCTTCATGAGCAATATAACCTCTGTTGGCACTTCCATTGTTTATAGCAATATCACTTAACCTTTCATCTTTCTCTGGTGTAAAAAATTGATCACCTCCA
+GCTACATCATCAAAGAAAGACCCTAATTCAGGGTCACCAAGAAGGTTTCTGGCACGTTTTAACGCCTCAGCTGACACTGACAATGATTTTCCACCAGCAG
+TCTGAAACTTTGTTGGAGGCACCTTTAAAGATGGATTTAAGACTTCAGATCTCTTCCCAGATACATAATCCTCATATTGTCCTGGAGTTCCTGAATGATG
+CTTAACTACTGTAGCATCAAACTCCTCATGAGTTTTTAATCCGGACCACCCATGTTGCTGGGAGGAAGAAGACGACTGGTTCACATGGTTAAATCCATTC
+AAATCATCTTCTTCTAGTCCTAACAATGCCTTGGCCCTTGCTAAACCGGCAGAAGATACATTAACCTTTTTGTTGGAAGCTGTCTGAAAAAGACTGTTGG
+AAACTCCAAATCCACTCTCCCTGGGAAGAACGTTGTCTACACAATCAAAAAGAATCTTATTAACAAATAAACTATGAAAAAATGTCACTTCTAATATTCA
+TCCTCTAAACGAAGTAAGATGTGTGTTGATTAGTTCTTCACTATTCATCATTTCATCTGATAACAACCAAACTCAAGAACCTGGAAGTTGAACGGAGTAG
+CAGCACAAAGAACAAGTTCATATGTAAACGCGCACACAGCTATACTGGAAATAAGACTTTAAAAAAGAGGAGATAAGAACACACCTGAGTCAATAATCTT
+ATCACTTCCTAGAATAGACATAGCTTTGGCAATTGAAGACTCTTTCAAAGGGACAGATTTCCCCGAGGCCGTCCTGAACATTGGCAAAGTTTCAGCTGTA
+TCCACTTGTCTCATTTGGGGAATTGAGCAATTTGTGTTCCGCAAATCTAAAGTGTAGCCAAGAACATGGAACATTCAAAAGATTTTCAGGAAACCATTTT
+CACCAACATTAAGTAACAATTCAAGGGAATTCAGAAACAAATGACTAGTCAAGGGAATTCAATACTGTCACATAAAGTACCTGAGTAAGTAACCTTCTCT
+GCTAAAATGGATTTGGCTTTAGCAATCGAAGACTCTTTAAGAACTACAGACTTCCCTAGCCCAGTCCTGAACATTGGGATTTCCCCAGGCATCGCTTCTT
+CCCGTGCTATAAGCTTCGAGCATCCTTGAAGCATCAAATAATAATTCAATCTCCTTTGAGTCACATGACAAACACGATTCGACAAAAAAAGGAAGAAACG
+AAGAATCACCTTGGAGCAAGAGATCGGCCATAGAAGGTAGAGGAGCTGTCGATTCGAGCGCCTTGGTTGGCGTAGAATCCGAGACGGACTGAAGAATCCG
+GCCAGCGACTTCCCACCGGAAACCATCGCCGCTGGAATCGGGAAATAATTGCCACGTCGACATTTATTCAGTTCTAGAGTTTCGAATTTTTCCGACTCGT
+CGTTCTCTGATTCAGCCGGAGAACTAAACCTCGCGATTCAGAATTGCCTACCACACCAAGAGTCGGGAGTGCGGAAATTTTATTTTTATATTTTCTGTTT
+TCTTTCCCCCCAAAACCATCACCAAAAATCTAAAAAGTTAAAAGACGGCGGGAAAGTTGAAAACGATTTGGGCCGAAATTAACTTTGGGCTTGGTTTTAA
+CGACATAACGTCTCAAGACAAGTGAGTTAATGCCACGGCCTTTTATTGAGGTAAAAAAGGCACGAATGCTAACCGAAAATCGTTCCAAACAACAATTGCT
+TACGTGGACATTTTAAAACATCTGTTCAATGGTCATTGGTGACTGACTTCAATGAAAATTACATTGCAACAATAGCCAAGTATCACAGAAAGTTACATTG
+CAACAATTTCCACGTCAAATTTCTAAACATGCAGAACGGTAATTTACACGGGGAAGGCGCTGAGGAGGCGGAGGGTGCTACGGAGGGGATCGCAGGAACA
+CCGATGAATGAGAAGAATCCAGAGGCGGCATGATCTTGCTCGTCGAGGAGAGTGGATGATGCTCTATAAACGGCCAACAATATGGTCGACGTACACCTAA
+AATGTCTTGCTACGTGGATGCACCACTAAACCTTTCAACTTTTTTGTGTTTTCTTTTCTTAATTAAACACAAGATTAATTAGGAAATCTTGTGTTTCGTT
+CCGTTTCGTTTCGATTTCTGGTTTCTTGTTTCTATTACTCAAATTATTGCTCGAGTGTTAGGTTTGCTTGTATCTATCCTTGTTTTTTCCGTGATTATGT
+AATTTGATTGGCCCTTGTAGTCGAGATGTTTGTAGCCTTGATGGCTCGGGGAAACTCAGAGAGAGAGTTGGTCCCGGTTGCATTCTCCGCTGTCTTACTG
+ATACCATAAACACCGTTTGATCCATGATTGCCTCTATTGTATACTTGATGCTTCATGATATATGCATTCTCCATGTCTCTGTTTCATGTTTACGCATAAA
+AATATTATCAAGCCTCAAACTTGAATTCGGTTCAAAATCCTAGACATCCCCAAGAGGATCATAAACACAGTTTAGACTTGTTTTTCAATTAGCAAACAGT
+TGCTTGATAAGAAGTCATTCCTACAGCTCATGTGTAACACAATTCTCTCTCTTTTCTCCAACACCCCAACTAAAACAATCTAAGCCGTTTCTGAATGTTT
+TCCGGATCTGCTGAGTCATAAATACGAGTGCTTTAGGCAGGCAAATAAGACTCCAGCATCAATTTGGCTGGGGAAGGTGTTAAAATCTCTACGATCAGGT
+ACGTGTATTTCCATTCCTTCTCTGCCTTGTCTTTAAACATCTCCGTGTACACTTTCCCTGCTCCTTGAGGCCCACGGATGTAGAAGTTTACCTGAAGCAT
+ATTCAATTTTGATCATGTTAAACCTGCAAAACTCTAGACAATTTATATAGCAAGAATGTGAATCCAAGCGCAATAGAGGTTCTACAATGAAATACCTCAA
+CATGCTCCACTCCGTCTTCATCTGTAAATACTCTGTTGGGTATACGTTGACGAGCAGCTCGGTTTCTAGTTTCTTGTCCATAGCCTTTGATGGGGGATCC
+AATCCTAACCCTCACCTAGTTAACAAGACAATCACAGTCACAGAAATTGTTTCATTTTATAAACAGATGCTTTTGTTTCATACACCACCCCTCCGCTATG
+ATCAATCTGTAGAGTTAGTTTCTAATTACCTGACCATCATCTTGAATTCTCTTCAAGGCTTTGTCAAAGACCTTGTACCTAGAATACATAATGGTGTCTT
+TAGATTACTCAAATCCAAGTGTCTGAGCAGATAAATCAAATTAGATTTCTGAAGCCTCACTCTTTTGGTTGAAAAATGAGCTCTTTAAACACACCGTAGC
+CAGCAGCTCCAGCGACACCAAGCCCAGCCAGAATAACAAGACTGTAGGACGCACCTTCTGTAAAGGTCACCGGCTTCTCCGGGATGTGGTATGTAGGAGA
+ATCAAAAGGATCCTCCACAGTCGTCACCTCTTTCTTAGCCTGTAAAACAATTGGCAAAGCAAGCATCATTATTAGATGACAGAAGCTGTCTGTCGCTTTT
+GACGGCTTGCGTTGTGATAAATGGCAAACACATAACGTAGACATTAAGTAGAAACTTGTAGGAAGAAACACCTTATTCTGCTGATTCCCAGGTTCTTTTG
+AAGTTCTTGATGCAAAAGATCTGGTAAAGTAAGATGAGTTGATGTTCTTTGGACGAGCTTCCGTACATATACTTGCTTGCGGGTTTCGGAAGCGAAACAA
+TAGTCCTGTATAACAGACAATTGTCAGAACAACAAGGTACACATCAACACTAGGATTTGAAGTTTGATTACACAATTATCACTGCTGACCATTAGCTCCA
+GTAGAGTCCTGCATAAGAAAAACGATGAGAGGTATGAGACTAACATATAAGCCCAAAAGGGTGTAAAGAGCAAAGAAAATGTTGTCGAAGCAAATATTTA
+ACAAGTAAAGGGAAGAAAATACCTTTGAAAGAAATGAGTTGCTAAAAACCCTCTTGGACTGATATATAACAAAAGTAACACTGTAAGTTTTCCCCAGATC
+AAGGACACTAGAGAGATTCAATTCAAACAGGACTAGAGACACTGAAAAAAACGACCTCAATTTTCACAAGATCCTAAACAATCCGTGTCTATGTAGTAGA
+AGAACCAATAGCTTTTAGCCAATATTATATAGAAATGCCGGCAGAGTGAGATGGAATACGAAAGCCTTACCGATTTTGGGATTCCGGAACAAGGTTGTGT
+AGCGGAGGAAAACGACGCCAGTTTCGATTTTGATTGGCGGCCGATGGCTATCGCTGATCTCCTTAAAAGATTCATCATCATCATCTCTGAACCACCAATA
+TTACTGATTGAAAAATCGAAGTGGAGACGACGACGACGACGAGCGAGGTTGAATGAGCAAGGCAAAGCCGCTCGCCGTTGCTGGGGTTTTATCGTAGACA
+CGTGACGCGCACGTGCAAGCTATTTCCTTGGGCTTGGGCTTAGACTCATGAGATAAAGCAAATAAAACCCAAATGGGCTTTTTAGAAAAGAAACCCAAAT
+AACAGAGTATCTCTTCTTCTTCTTCGTGCAACAACCTAACCATGGAAATTGCAATTTGCAAACATGGCGCTCGCGCTCTCGCTGTCGGCATGTTCTCCTC
+CACTCCGCCGCACTCGTCGTGCCGGTTTTCGAACAAGCTGCTCGATCTTCGCGAATCCAGCACAGCGAGCCAAGAGGAAGCTGCTTGAGCTGATCTCCGA
+GGAGGATCGAGGTCTGAGAACCCAGAAAGACCCCAAGAAGCGAGATGAAATCGTGAACGCCATCGAATCCATGACGGTTATCGGGCGCAGCTCCATCACC
+ACAGACGACTCTCTATCTGCCACGTGGCGGCTCTTGTGGACGACGGAGAAGGAACAGTTGTTCATCATAGAAAAGGCAGGCTTGTTTGGGACGACCGCCG
+GAGACGTTTTGCAGGTGATCGATGTGAATAAACGGATCCTCAATAACGTCATCACTTTCCCGCCGGACGGGGTTTTCTTCGTACGCTCCGATATCGATAT
+CGCTTCCCCGCAGAGAGTCAATTTCAGGTTCCAAAAACCACTTCTTCTTCGTACGCTCTGATATCGAAATGTGTAGCATCATAGCTTAGTTGATAGCGTT
+TTTGATATTCAGATTCAATAGTGCGGTATTGAGAGGGAAGAACTGGGAGCTCCCACTGCCACCATTTGGGAAGGGCTGGTGAGTGACTTCTCTCTGTTTC
+CTCTTCGGAGCTACTTGTATAGATAAAGAGAGTGAGTTTGGGTTTTGGTTCCACAGGTTTGAGAATGTGTATATGGACGGTGAGATCAGAGTGGCCAAGG
+ACATCAGAGGAGACTACTTAATTGTTGATCGTGCTCCTTATAACTGGACTGAATCATTTGTATAATTTGTGATGCTTTTTGCTTCTTGTATAAGTTATAC
+ACCATTTCTGTCTCTCTCCTTTATCATTGGGCCTCAAATAGATGATGCAGGAATATAGGGAGGAGGAGGAAGAGGAATTTGAAGGATCATTCAAAGTGTC
+ATCCTTGAGTTTATTTAGGGTTTTTGTCTGTGTTTGTTACAAACACACCACCCACATTTTCTATGCCCTTTTTTAATGTTATTTTCACAATCCATGACTT
+AAAAGGCCAACACTAATCCTTTGTCTCTTATTTCATTGTGAACTCACAAAGATGTTGGTGTCCGCAAGGGTAGAGAAACAAAAGCGTGTTGCTTATCAGG
+GGAAGGCGACAGTGCTTGCTCTCGGTAAGGCCTTGCCGAGCAATGTTGTTTCCCAGGAGAATCTCGTGGAGGAGTATCTCCGTGAAATCAAATGCGATAA
+CCTTTCTATCAAAGACAAGCTGCAACACTTGTGTAACTTCCCTCTACTTTCTTTGACAACTTTTTTTCTTTGAGCACTTGTGCAAAGATAAGCGTGTTTG
+TGTGTCTTGGTGATGTTAGGCAAAAGCACAACTGTCAAGACACGCTACACAGTCATGTCACGGGAGACGCTGCACAAATACCCTGAACTAGCAACCGAGG
+GTTCCCCAACCATCAAACAGAGGCTTGAGATTGCAAACGATGCGGTTGTGCAGATGGCATATGAAGCGAGCTTGGTTTGCATCAAGGAATGGGGAAGGGC
+AGTGGAAGATATCACTCATCTTGTCTACGTTTCCTCCAGTGAGTTCCGTTTGCCCGGAGGTGATCTTTACCTCTCGGCACAGCTGGGCCTTAGCAACGAG
+GTTCAGAGAGTGATGCTGTATTTTCTTGGATGCTATGGAGGTTTGAGTGGGCTGCGCGTGGCCAAAGACATTGCTGAGAACAACCCAGGGAGCCGTGTGT
+TGCTCACCACCTCTGAGACTACCGTTCTGGGGTTCCGCCCACCCAACAAAGCTCGTCCTTACAACTTAGTCGGGGCTGCACTCTTTGGAGATGGAGCAGC
+TGCCCTGATCATCGGAGCAGACCCTACAGAGTCGGAATCTCCTTTCATGGAGCTTCACTGTGCTATGCAGCAGTTCCTGCCCCAAACACAGGGGGTGATC
+GACGGGCGGCTGTCAGAAGAGGGCATAACCTTCAAGCTAGGAAGAGACCTCCCTCAGAAGATCGAAGACAACGTGGAGGAGTTCTGCAAGAAGCTAGTGG
+CAAAGGCTGGCTCTGGTGCGTTGGAGTTGAATGACCTTTTCTGGGCAGTTCATCCTGGTGGACCAGCCATCCTGAGCGGGCTGGAGACAAAGCTGAAGCT
+GAAGCCGGAAAAGCTGGAATGCAGCAGAAGGGCGTTGATGGATTATGGGAACGTAAGCAGCAACACCATCTTCTACATAATGGACAAAGTCAGAGATGAG
+CTTGAGAAGAAAGGCACAGAGGGAGAAGAGTGGGGTCTGGGCTTAGCTTTCGGACCGGGAATCACTTTCGAAGGCTTTCTCATGAGGAACCTCTAAATGT
+ATATGAACTGGACATTTCTCAACAAATAAAATATACAGGAACCGATGCTAACACACATACATCATGTAATGGTTGCATTAGTTTTGTTCTTTAATGGTAA
+ATCACAGAAATACATCAATACAGTAAGTTTATATACATAATTGAAGTATTCTTCAATGGCATCTTACTTCATGCATCCAAAAAGTAATTTCAACCTTACA
+TAATTCAGATGTCGTTTTCTCTGGCTTTCAAAGATTCACTCGATTCTAGCAAAGGAACATACGTAACATAGTGTGACACACTAGTCTATATATACATTTT
+TGCAATATTTTTAACAAATAAATCATAGAGTTGAGACTTATTTACAACTCAATGCTATTGACATTTTATTATTATCAATTAATTAATATTCCTAATTATT
+AGGATTTCCTTATCTAATATATCTCCATCAATTCTAATTATTTAAAAAAAGAGAAATTTTAGGACATTATTAATATTATACTTTATTAAACCTTACCAAT
+AAAAAATATATACTTTATTAAAGGTAAATATTTTAGTTATTTAAAGTTTATTAAATATTTTCACGGAAAAAACGTTTAGAATATTTATAATATGGAAAAT
+CTATAAAATTAAATAAACATTTGAAAGAAAACTTTTTAATTGATTTAAATTATAAATCTTTTAATAAAGTATTATTAAAACAAAAAATAAAAAATAATGT
+TTAATTACACCGAACTGGATTAGATGGTATAATGGGTTTAGAATATTATAATATATGAACTTTAGAACAATTAAATAACCATTTGAAAGAAAACTTTTTA
+ATTGATTTTTGAATTATAAATCTTTTAATAAAAGTATTATTAAAACAAAAAATAAAAAATAATATTTAATTTCACCGAACTGGATTAGATGGTATAATGG
+GTTTAGAATATTGTAATATATGAACTTTAGAACAATTAAATAACCATTTGAAAGAAAACTTTTTAATTGATTTTTGAATTATAAATCTTTTAATAAAAGT
+ATTATTAAAACAAAAAATAAAAAATAATGTTTAATTTCACCGAATGGTATAGATGGTAGGACGGGTTTAGAATATTATAATATATGAACTTTAGAACAAT
+TAAATAACCATTTGAAAGAAAACTTTTATATTGATTTGAATTATATATCTTTTCGATTAAAGTATTATTAAACAAAAATGACAAAATAATATTTAATTTT
+ATTGATCGGGTTTAGATGGTTAGGACGGGTTTGAGTCGATAGAAATACAAGACGATATATCATGGGTGAAATCCATAAGATATGTTTGATATTCACTGAA
+CGAGATTAGATTGTAGGACGGGTTTGAGTCGATAGTAATACGAGACGGTATACCACGGGCGAAATCATATATATAACAATCAAAATACAATTATATTATC
+TTAAACACTATACAAAACAAACAATATTAACAAAATAAATATAATTTAAATTTAAATTATTTAGTTATAATCTAAATTTTAACTTAATGGACGGTATGTT
+ATTGTTCCTATATCTTTAAATAGTAAAAATCAAACAAGTAATTATACAGTAAATAATATATAAAAATAAGAGTTGTACATTTAGAAAATATAAAACATTA
+AATCATATATATTTTAATCTACTAAACAAATTAAATTTATACCGCGGGATAAAAACTAGTATTATATGTTAGCGAATCCTACTAAACTATGACAACAAAT
+ATACATGCGAGTCGTATACAGAATTGATTCTCACATTTAAGCTGTCAACAAAACATTCAACAAGTCTTAAGCAAGCCATTAAAGAAGGGACCTGAACAAT
+TTAATATATATGGTTAACTATTTAAGTATCATGTCCCCACTTGTCCATTACGTGATTACTACAAAAGTTCACATAAAAGTTCCTTTTTATATATATAGGA
+AAGGGAAGAAGATCTCAATAACACAAAACCTTTTAAACTAGTAAAATACACAGATTTTAGGATGAGCCAATGTGTTCCAAACTGTCACATCGATGATACT
+CCGGCAGCAGCCACCACCACCGTCCGCTCCACCACAGCCGCAGACATCCCCATGTACATACCTTAATTTATCATCTTGATAGTATAAGTGGCCACAATAT
+AATGATAGCTTTTCTTGTTTGTCTACAGATTAGACTACGAGGTAGCCGAGCTGACGTGGGAGAACGGGCAACTAGGCTTGCACGGCTTAGGTCCACCGCG
+AGTGACGGCTTCGTCGACCAAGTACTCCACAGGCGCCGGTGGAACGTTGGAGTCGATAGTGGACCAAGCTACTCGCCTCCCTAACCCTAAGCCCACGGAT
+GAGCTCGTCCCGTGGTTCCATCATCGCTCCTCCAGGGCCGCGATGGCAATGGACGCGCTTGTCCCTTGCTCCAACCTAGTACACGAGCAGCAGAGCAAGC
+CTGGTGGCGTTGGCTCCACCCGGGTGGGGTCATGTAGCGATGGTCGTACCATGGGCGGTGGAAAACGAGCAAGAGTGGCACCGGAGTGGAGCGGCGGCGG
+GAGTCAGCGGCTGACCATGGACACTTACGACGTAGGTTTCACCTCAACATCAATGGGCTCGCACGATAACACAATCGACGATCATGACTCCGTCTGCCAC
+AGCCGCCCACAGGCAAGTCATCATATATATTAACTTGTTCTAGTTATTGATGTCTCTAGCTTTATAAGTAAATGATAATAATTAAGGAAAAACGATAGAT
+GGAGGACGAAGAAGAGAAGAAAGCCGGAGGAAAATCATCAGTTTCAACCAAGAGAAGCAGAGCTGCTGCTATTCATAACCAATCCGAACGTGTAATGATT
+CACTCAACCATTATTTTATTTTTCAAAAAAAGTTTTATGTTATTCGTCTACTGTTACACATGCATGACCCCCTGCGTTTTATCCTTGGTTGATTTTATTA
+CAGAAGAGGAGAGATAAAATCAATCAAAGGATGAAGACTTTGCAAAAACTGGTTCCCAATTCCAGCAAGGTACGCAAGTCGTTTTACATAAACTAGTGTA
+CGTGGCTAAATAAAAGTCATATGCGTACGTATAGTAAAAAAATAGATGCTAGCTAGGTATACATGAAAATAGAGGGGATAATATGAAAAAGGGTGGTGGA
+CCAAAGTGAAGTGAATGCATCTAAAGAAATGGACCTCATACGATGATTCTACTCCACACACTTATGTTCATCAATCTCTTATTTGCTTGTCCCCTAAAAA
+CTTATTTTACATCACTTTATTACTTGGTCCGGTTGGTCCATTCATATACACCTTTAATTATTATATGCCTTGTGGCTGTCGACTCAAAAATCAACACAAT
+CTACATTACACACATGCTCCGTAACATTGGTTTGGTTAATTATAGTAGATACCAAAGAGGCTTGATATATAAATCGTTAATTTTGGAACTATAGACGGAT
+AAAGCATCTATGTTGGATGAAGTGATAGAGTATTTGAAGCAACTTCAAGCACAAGTGAGCATGATGAGCAGAATGAATATGCCTTCTATGATGCTTCCTA
+TGGCCATGCAGCAACAACAACAACTACAAATGTCTCTCATGTCCAATCCCATGGGTTTAGGGATGGGCATGGGGATGCCCGGTCTCGGTCTCCTCGACCT
+TAATTCTATGAACCGAGCTGCTGCAAGCGCTCCTAATATCCATGCCAACATGATGCCAAACCCATTTTTGCCCATGAATTGTCCATCGTGGGATGCTTCT
+TCCAATGACTCTCGATTTCAGTCTCCTCTCATCCCCGATCCTATGTCTGCCTTTCTTGCATGCTCTACTCAGGTTGACCCTTTTTCTATATATAGATATA
+CAACTTGGGTCTAAACAATGCTTCAGTACCATTTATATTTTTATATATTTGGAATTGCAGCCAACGACGATGGAAGCGTATAGCAGGATGGCTACATTAT
+ATCAGCAAATGCAACAACAACTTCCTCCTCCTTCGAATCCAAAATGATTATTACTCAAACACCTCTATATAGTTTACGTCTATATATGTGTTAGTCACAT
+ACATACATATATATATTCCATCATAATTATTTATTTATATGTATAGGCTTCTCATGAATTATGATATTATACGTATTACGTACTTTAAAAATATGTGGTC
+GTAATTGGATAGAGAAAAATAAATAATGGTTATGTTTGAGTGAATTAGTAACATCACTCCACGTCTCCACCACATCCACAAATGAACTCCAAATTTTCTA
+GATCAATATACGAACAGTAGATAATCCTTCGTTTTCACGAATTTAATTATGTGACTGAGGATAAGTGAAAAGTGGAAATGGAGTAGACACAATAGCATAT
+GCTTTGTCTGCAAAATTCCACAATAATTTGTTGATAATGTTATTGAATTTATTTATAATGCTACAAGAAACAAAAAGAAAGCGAATGTTTATTTTTTAAA
+GGTGCTGTAAAATGATTGGGTGTTAACAGGTCAACTTGGCCCCGACCATTACCACACGTTTGTGAGTGAACAAGTCATATTATTATTAATAACGAAAAGT
+GACTCGAAAATTCATGAGAAAAATGCCAAACTCAACTACTCAAGTAAGTATAAGTATACTGTTTACACTATATAGTAATCAATCGTCACCACAAATTAAG
+CCCTATATTTGTCGTTTTACTAATAAACGAACGTACAAATACAATATATCACTCAACTTTGATTTAGTTTGAGATGTTGTGTGTACTTAATTACATAAAT
+GAATTTGTGCATGCGACAAGTATTTTCGGACATATCCATATATATACATTTTCTTGCAATGTATAATACGATACGAAGAGGGAGAAAATGACATAAGAGG
+AAAAGAAATCAAATCATATAACTCCAAAGGTCGACACCAGTTGGTTTGACAGTTAAGTATGATATATACACTCCCAAAAATATGAAAACGGTGGTTGCCA
+TGTTCGTACAAAAGTTAAGAATAATATATATGCTATTTTTTTTAATCTATTATTCACACATAAATGTATTTTTTTAACACCAAATGTAAACTATTTAAAT
+TTCAAAATACATAGTGTGTTGAGCAGATATATTGAAATTTGTAGTGTAAAATGCAAAAAGTTGAAAGCTAAAATTTGCAGATGCATAATGTGTAGTATTG
+ATTTGTTTTTCGTCAAAACTGAAAAAGAAAAAGTTGAAATTTGAGATGATGTGATACATATGTCACATGCATGTGTGTGTGTGTGATAGGTTTAAAAAGA
+AAGTAAAAGTCAAATGTTGGTTAATGCGAGATTCCTTTCACACCAACAAGGCAAATACATGAGATGAGATGGTCACTGTAGCTAAGAGAAATAGAAAACG
+AGTATCGCCGACGCAAAAAAGGCTTGGCCGAGACAAAAAGGCCCAATTTTACTACTGTCTAAGAAGAAGAGCATCGAGAATTTACAATGGGCTCAAGCCC
+AGGCCCGTTTTAAATAGACTCCTATTGATTGGTTAGCAAGTAAGACCGGTTCCAATTTCCGGTTGGGTATTGAGTTGGTTTAAGTTATTAGCCGTTCGTC
+GTCTTCCTCTGGAGAAAGAAAAAAGAGAGGAAACAATGGAAAATCGCCATCTCCCTTCCAAATTCTTCTCCTCTGCTTCATCCATGGCTCAGAATCAACT
+TATCGATTCGCTAACATCTCACATATCTCTGTACCACTCCCACTCGTCTTCCTCTTCAATGGCTAATACTATCCCCAATCCTAGGTCGGCGATCCTCCGA
+TGGTTCTCTTCTCTCAGCGTCCACCAGCGCCTCTCTCACCTCACCGTCGTTGATCCCAAGTTCGTCCAAATCCTCCTTCAGATGCTTGGTTATATCCGCA
+CTAAAGGCCCTTGCTCTTTCATCATCCTCCCAGACCTCCCTTCCTCCTCCGATCTCCCCAGTCTCTGCTTTAAAAAATCTCGTGGCTTAATCTCCAGGGT
+TTCCGAGTCCAACGAGTCAGAGCGTTTCGTTTTCGACTCTACTCGGCTCTTTGGTTCTGGAGAAGGGGAAAGGGCTCAAGATTGCTCTTGCTCCGTCAAT
+TCCCTCGATTCTGTCGTCATGGCCGAGGAATTTCTTACAAATGTGGATCGTTTCGTGGAGACTATGGACGTCTTATCGGATGGAGCATTTCTGAGAGGAG
+AAGAGAGTGATTTGGGGTCCAATTGGGTAGAATTAGAGTGGCTCAAAGCCAAAGGCTATTATAGCATGGAAGCCTTCGTTGCAAATAGGTTAGAGGTAAG
+CATGAGATTAGCTTGGCTGAACACAAATAGTGGCAAGAGAAGAGGAATCAAATTGAAAGAGAAATTGAATGCTGCTGCTGCGGCTGCCAATTCGTATTGG
+AGGAAGAAGGCCTGTGTTGATTGGTGGCAGAATTTGGATGCTGCAACACACAAGAAAATCTGGACTTGTTTGTTTGGGAAGTCGGCTAAATCTGTGGTAT
+GTGTTTTGGAGGGATGTAGTTTATATTACATGGAACTTCATAGATTTGACTATAGCAAATGATGTAGATGTTATTACATGGAACTTCATAGAAATGACTA
+TAGCAAATGATGTAGCCAAATCATGGCTATATGCTGTCAAGGGGTATCATTTCGAGCCAACAAAATGATTCACTAGTATAAAGATCTAACTAAATATTCC
+CTTATCTAGAGTGTCTATACAAATATTAAATTCCTTGTAGATTTAGGTTGCTTTTGTTTTAGTGTGAACTTGCATTCTGGAAGTCTCTGTCATCATGTGA
+GCTCTGCCACTGTTCCATTACATGTTATACAAGTGTGTAGATGCTGTTTGATTTGATCTAAATCTCTGCTGTCACTCAAATCCAGATATATGAGATTCTT
+AGAGAAGCAAATCAAGCACAGCAGGGGGAAATGTGGCTCTTCAATTTTGCAAGTGCAAGGAAAGGGCGTACAGACACTTCTGCAGTTTCATTCTGTGACA
+TGATTTTGGAACCGAACTCTGTACCAAGGAAACCAATAACCGTAGCCAGTAATCTAAGTGGCTTATACGTTCTTCAAGAATTTGCTTCACTGCTCATCTT
+ATGCCAAAATGGCTTAGTTCCAGTACATAGTGTATTTTTCAGCTCAATGGGTACTATCACAACCTTAGTGGATTGCATCTTAAGAAAACTACGAGGTTTT
+CTTATGGTAATCTCTATTGATTCTGTTAAAAGTGAACTTCTTGACGACAACACTCACAAGTGTTCTCCAAGCTCATCATCAAATCAGAAGCTTGGTTCGA
+CCAACCGTAAACAGAAAGGAAAGACCAGGAACATGAAAAAGCCAACTCCGGAGGCTAAATCTGATAAAAACGTTAATTTGTCCACGAAAAATGGAAAGGT
+ACATAGATTCTATCCATCCGCAGATTATTTATTTCTGTATGGCAACTTGAATTTGATCTTTGATATCTCCAGAAAGATCAAGCTAAACTGGAATTTAACA
+AAAGCAGAGAAGCGATAGAATGCAAGAAAGTTCCTACAGCTTCGACGATGATCAATGATCCTGAGGCCTCTGCAGCAACTATGGTGAATTATTTTCTTTC
+CTCATATTTTGGCTGAATTGAACTCAGGTTGTTTAGAAACTGATAATATTTATCAGGAAGTTGTCCCAGGGTTAGTTGCCAGGAAAGGAAGAACTAAGAA
+GAAAAGGAAAGAAAAGAATAAGAGTAAGAAGTGTACAAGTTTGGAAAATAACGGGGAAGTGAATAAGTCTGTAGTGAATAGTTCAGCCATCGTAAAAGCT
+TCCAAATGTGATTCAAGTTGTACTTCAGCCAATCAGCATCCTCAGGAATATATCAATGCTCAGATTATTGAAGAGCATGGTTCATTTAGCTGTGAAAGGA
+ATAGATCAGGTACTTGTGCATCTGTGAATGGTGCAGCTAATTGTGAGTATTCTGGAGAGGAAGAATCGCATAGCAAAGCTGAAACGCATGTGATTTCATC
+CGATTTGAGTTCTGTGGATCCTGCCGGTGGTCCAAGCTGTGAGAACGTGAACCCTCAAAAATCTTGCTGTCGGGGTGATCGTAAAGAAAAGTTGACAATG
+CCTAATGAACGATCCAGAACTTTGGATGAAGGGGAATCCCATCGGATTCACCATCAGAGAAGAGAAGCAGGTTACGGTTTTGCCTCCAGCAGTTCAGAAT
+TTGTTTCTTATGAGTGGCCTGCTGTAGCTCCTATGTACTTTTCGCATGTTAGTTCTCACCTTCCAACTGCAACTGACAGACTGCACCTTGATGTTGGTCA
+CAATTTGCATCCATACGTACGGCAACCTTTTGTGTCCACTGTGCAACATGCTAGAAATCCTTCAATTGAAGGTTCCCACAAACAAGTTCTCTCTCGACCC
+ATGCCCATGAGTCTAGATTGGCCTCCCATGGTTCATAGCAATTGCGGCTTGACAACAGCATTCACTTGCAATTATGATTCTGGAATTTTGGTGGACATTC
+CTGAACAGAAAAATAAGCACGAGCTGGGGAATGAATGCGAGAATAACTGGATGTTAGAGGAAGATTTTGAGGTGCACACTGTTTCTGGAGTAGACTATAA
+TCAATATTTCGGTGGTGGAGTGATGTATTGGAATCCTTCCGATCATCTCGGGACTGGCTTCTCTCGCCCTCCTTCCCTTAGTTCTGATGATAGCTCTTGG
+GCTTGGCATGAAGCTGAAATGAAGAGGTCTGTTGATGACATGGTTGCATTTTCGTCTTCTTACAGCGCAAATGGACTAGATTCTCCAACTGCAGCCTCGT
+TCTGTTCCCCTTTTCACCCCTTAGGCCCACCAAATCAGCCTCTCGGTTATGTTGTGCCAGGTAATGAAATATCTACCAAAATACTGCAAGCTCCGCCAAC
+AACAATTGAAGGTGCAGGTGAAGAGGAAGTCTCCGGAACTTTGGCTAGTTTATCAGGGGATGTTGAAGGCAATTCAGGAGACTCACTTCCTTATCCAATT
+TTGCGCCCTATAATTATCCCAAATATGTCAAAATCTGAATACAAGCGTAGTTATGATACTAAAAGCCCAAACGTTCCACCTACAAGGCGCGAGCATCCTC
+GTATAAAGCGGCCACCGTCACCTGTGGTACTATGTGTTCCACGTGCTCCTCGACCACCACCTCCTTCTCCTGTGAGCAACTCCAGAGCACGGCGAGGTTT
+TCCAACTGTGAGGTCAGGAAGTTCAAGCCCAAGACATTGGGGTATGAGAGGCTGGTTTCATGACGGTGTAAACTGGGAAGAACCTCGTGGAGCAGAGATT
+GTTTTGCCCTGGAGAAACAAAAGCCTTGCAGTCAGGCCGATCATTCAGCCGTTACCGGGGGCCCTCCTGCAAGATCACTTAATTGCAATGTCGCAACTAG
+GCCGAGACCAAGAGCATGTAAGCAACGTCTTTGATATCTATGTATAGCTAAATTCTGCCTAAATTACGTTTGTCTATAATGCTAATTTACAGCCTGATGT
+GGCCTTCCCTCTGCAACCACCCGAGTTATTGAACTGTCCAATGCAAGGGGAATCTCTCTCACTGATCCACGGTATTCTTAATGACGAGATAGATTCTTTC
+TGCAAGCAGGTAATCACAATACCTCTTTTTTTTCTCCATATGCTTTAGTAACTGCCTTTAGTTTGCAGAGAACTATATGAGCATCTTTGAAGTGTGTATT
+TACTTTTCTTGGGATGGCGTTTCTTCTAATCCTTTGAATTATATACTGCTCGCGAAGGTTGCTGCAGAGAATATGGCCCGCAAACCTTATATCAATTGGG
+CAATCAAGCGGGTTACCCGATCTCTCCAAGTTCTGTGGCCCAGGTCTAGGACGAACATATTTGGTTCATCTGCAACTGGTTTGTCTCTCCCTTCTAGTGA
+TGTGGATCTTGTGGTTTGTCTTCCTCCAGTGAGAAATTTAGTAAGCAAACCCAAAATCATTCCTCGTGTGCATTACTTGTTGAACTGGAAGATCTGATAT
+ATAATACCCGCCTCAGGAACCTATCAAAGAGGCAGGAATTTTGGAGGGTCGCAATGGTATAAAGGAGACTTGCCTTCAGGTATGGTTAGTGGCGCAAGTC
+ATGTTGCAACTGTTGAATGTCTTTGGGCTTGGCAGATCTTGTTCTTAAAATCTATATTTCGTTACTCTTGAAATGGGTAGTAGTATACAATCAAGATTCT
+GTTCTTAAGTTTTACATTTACTTTATTTTGATGATGAATACGTGCTTGTATATTTTTGTATTAGGCGCTAGTCTAATTATTCCATATATGGTTCTATTTT
+TCTTAATATGTGGTTGCTCAGGTCATGTTATATATGAGGTAACGAGAATTGCTTTAGTATTGTGTAAGCATTGTAATTTACTAATTTGAATAATGCTTGA
+GCCGACATTCAACTCTACTTCTTTTTCTTTCTTAGAACTGTTTTTATCCTGTTAAGTAAATAAGAGTCCTATATCTGACAGTTCACGTGCTGCATTTTAT
+AACTGAATCCACTTTGCTACATGTTTTTGCTATTCAGCATGCAGCCAGGTATCTCGCGAATCAAGAGTGGGTAAAAACTGACTCCCTGAAGACAGTTGAA
+AACACAGCTGTAATGCGTCACTTATTGATGTTTTTCTTTATCCACGATTGCTAGTACTTATCATGCTTTTGTTGATATGATCCCTTTATGCTTGTGTAGA
+TACCAATTATCATGCTTGTTGTGGAAGTCCCTTGTGATCTGATATGCAGTATACAGTCACCAAAAGATGGTCCAGACTGTATCACCGTTGACCAGGATAG
+CAATGGTAACACTGAAATGGTTGGATTTGAAGACTCTGCAGCAGCAAACTCTTTGCCAACAAACACTGGAAACTTGGCAATTGCAAAATCTGTCCGTCTT
+GACATCAGTTTCAAAACTCCATCCCATACGGGTCTTCAAACCACGCAGCTGGTATTTATTTTATTCTGTTTTCCAAATCCAGATTTCTTTTTTCCTTACA
+TTATACTCTCTTCGTGTGTATGTATCTCTGTAACCTTTTTCCTTCTTTTGGCTCTTGTTTCCTAAAGTGTTCTTTTCTGCAGGTCAAAGATCTGACTGAG
+CAATTTCCAGCTGCCACACCACTTGCTCTGGTGTTAAAGCAGTTTTTGGCTGATCGTACCCTGGATCAATCATACTCTGGCGGATTAAGCTCTTACTGCC
+TGGTGAGGTGTATTCTTTTACTTAAGTAATATGTTCTTTTCTTTTGGATTTTAGGCGGCCTGTCTCTGTATGTTTAATGCATATCCTGGTAATTGGTACT
+TGTCTTATTTAACACTGCGACGTTCTTGGACAGAAATATCTATCCACACTTTTTAATCTAATCCACTGAAACATGTTCCAATATTTGTTTGTAAATCTTA
+GAGTATAATTATTGCAGGTCTTACTGATTACACGTTTTCTTCAGCATGAGCATCATTTGGGGCGCTCTATCAACCAAGTACGTAATTTTCTTGTTTGCTT
+ATTCTTTGTCACAGGAGCTATCTTGTTTAGGTTTCCTTTTTATATTCATTCAATTACTAATTGAAAAGAAGTATTTTGCAGAACCTTGGGGGGCTTCTAA
+TGGATTTTCTTTACTTTTTTGGGTCAGTCAAAATGGTTACTGATAATTTACAGTGACTGGTATCTCTCACAAGAGGGTCATATGACGATAATTGGTAATG
+TGGGCTTGCTTGTTTTGCAGTAATGTGTTTGATCCTCGCCAGATGCGTGTATCAGTGCAAGGAAGTGGTATCTATAGGAATCGGGAGAGGGGTTATAGGT
+AAATATCGCAGTCCTGTCAAACTTCAAGTGAAATACTAACTTTTATTCCTTATGTTATCCTCATGTTTTTGGTTATCTACATATAGTATTGATCCGATAC
+ACATTGATGATCCTCTTTTCCCAACAAATAATGTGGGTAGAAATTGCTTCCGTATACATCAATGTATTAAGGTGAGTTGGATCTTATATGCATTTATCAA
+TGCTTTTATCTAAAAAATACAACGATGAAGAAGTTTTATGATAGTAAAGATGATTTATTTGTGCAGGCATTTTCTGAAGCTTACTCTGTTCTGGAAAATG
+AGCTTACATGCATTACTAGTACCAGTGATTCGTGTGGGAAGCAGCAGCTGCACAATTTGCTTCCAAAAATCATCCCAAGTATCATTTCATCTTAGGAACC
+AACCGAGATGTCTTTCCTGTACGTGTTGCTTCACAGAACTATTTTGTTGCGTATTTAGTATGAAGAATTGGATAGGTAGATTAATGCAACTCTGATTTCC
+CTTTAGAAGCTGCCTTCTTTAACCACTGACCTCATCATTCTGTACGAAATGAAGGTGGAGTTGTGATAACTCTGGAAGGTAGAAGCTGCTGATGATGATG
+ATGTTTGCAACTGCCGTGGTGGTTATTGCGAAGATAGGCTTCCGCAACTAATACCTGAGTTGCATATAATCCCTCCCATGGTATTTGCAGATAATCCTCA
+GAAACCCTTGTTTTTTTGTGTTGAACATTAGTTTGGTTACTTAACTTGCTAGGTTGTTGGTGTGTTTGAAGCACAAGTAGGAAAAATGATTATATAGGTG
+ACGGTGCTTAAAGAGGAAGAGCAAGTGTGGAGACTGGGGGACATTAGAGAGGTGTGTTGTTGTTAGTCAACAACAATGACTAGCTAATTTGAAAGAGAAT
+TGCAGAAGTAAACTAATTTTGAAGAAGACTTTTTGCATTGTTTACTAGGCATGGGACGGCAGTGATATTCGAGGTATGTACAAATTATCTCTATTTTGCA
+AGTTTCAGAAAACTTAAAAACTAATATGTATTATTTGATCAGGAATGATGATGTTGGCGTGTAAGTGGGATTGAGAAAGGCAATAGAATGATCTCTTCTT
+CTTTTTCATCCCCACAGTTGGGAATCCGAATCTCTCCATATGTTTCCATGCACTTTAGAAGAAATAACAACAACTTTTCCACAGGTTAAGTTTATATATA
+CAGTAGTAACAAGTTAATGAAAACGAATAATGATGTACATATGCGTTTCCGATATAAATTATTGTCTGCCAAAGTATTGGGATAATCTGAGTGTGGGCTG
+AAAGTAACAGAACATAGTATTTCTATAGATTAGAAGAACCGGAACAAGCCCATTGGCAACAGTATCCGGTATGATTATAACATTGCAGTAGTGGTATGTC
+TTGGAGAATCGAGGAGACACTCATCGAGTTTAAATGTGTGGTGGAGAGAATAAAAGTGTGCAGATTTACTTAAAGAGTGAAGGGAAGGTGCTATAAAAAA
+GGATCTTGTTGGCCACGAGCTTCTTCCTTTTCGTCTTCTCCGCCGCACCCTTTGGGTCAACAGTTAAACCCTCTCCATTACGCGTGTGAGTATACACATA
+TAATATTCACATTATATAAGATTATGTTTCATATAACGTAGATCCTGCCTGTTCTATATACAACAGATTAAATGGTTTTGATATGAGACGTTAGATACTT
+TATTTCATCTGGTCAACTGCCTTAGCTAGAATAATTTAATGAGTAACAAAAGCAAAATGGTCCTTTATGTTAGAATTGTGGTGAGTAACACAGCAGTTTC
+GATGCTCTCACCCATCATCCATACTTTCAAATTTGGGAAGCCATCAAAGTACCCCTGATCCCACCACTTCCTCAGACTCGTGAGAGAGAATGGTCCGTGT
+GTTCTTCCTTTAGGGATTTCATAGAACAACAACAGTTGCTCTGGATCATACTGTTGGTGATCGCGACTGTTCATGTCCTCTTCATCATCATCGCTCAGTT
+CAATTGTCTCTACTTGATATGATTGAGTTTGATGTTCATCATCGTCTGCTGTTTTCTGACACACCGGACACTATTTCTTTGTCAATATCCATGGTTTCAC
+GCAGTTGACATGGAAGTTGTGCCCACAGTTCAATTTTCCAACCCCAGCTCTCTTCTGAAACCCATCCTGTAATCAATTGACAGTGAGGATATGAACGCAT
+CTCATTTCTATAATAATCTTTCTGAAAGACTCAATCTGGACTTTAACCTGACAGATGCAACATATTTTATCGGCAAGAGATTGAAATTCGGAGGGTTTGG
+TGTTTCGAAGACAACGGTCTATGTTGCTTGCTTTTACACCAGAGTTCTCATAGCCCATATTGTTACACAGCTGTAGAAGTTGCTGTGCAGAGCCAAAAAA
+ACACACTCAATGAAGATGATAAGATAAATTTATAATGTTTTGTCTGCTCTTGCGATATTGACAAACATACCTCGTATGTCATATGATCAGTATCCATCCT
+TAATTCTTGGTAGGGATCAGTATCCATCCTCAAACCCTATATCAATACCAAACATACAGAAACTCAGGATCAAACAAGCATAAACCCAATTCAAATCCAG
+AAATAAGAAGGAAGATGCTCTTAGTACGACTGCAATAAAAATTTATATCATATTAACAACAATTTAGCTATGGTTTAATTCACAGCATATAAAAATATGA
+AAAACCTCTCATTTCTTGTACATAATTTTTAGAATCAAACCTATAATATATTAGGAAAATTTAAACTAAAAATGTGGATAGTTTGGTCAACAAGAGAGGA
+GCCAGGCGAATATATTAACAAGTGCGCAATGTGCATACATTCCAAAAGAGTTGGGTATCAGATCCTTTTTCTATGAATAACTTCATTCATGTCCCGTTAC
+TTTTCCCTTACCCTTGTTTCTTTCGAGAGAGGGGAACTACAAGAAGCAAAGAAAAAATCGAATTTTCCCGGAAATAAAAACAAAATTTCTGACGATAGAA
+TGAAAAGGAGATTACTTTTTCTATGTGCTTGACAAAATAAGAAGCTAAGAAATTAGGTAGTTTAAGAATCAACGAAGAAGAAGTGAACAAGCCAGTGAAA
+TCTTGTTCCCTTATATCGATATCCAACCTTGAGAAACTCAGAATCAAACAAGCATAAACTCAAGTCAAACCCAAAAATATACAAAAACCCTATTCTATTC
+GAGTAAACCCTTATTAGAAAACAAAAACTAAATCGATATGAAACCCTAATCTATTCGGAAAAAAAACTGAACAAAAACTAGCAAAAAACCCTAAATACCT
+TTGGTCGCTTCCGGAGCTTTTTTTTTCGTTTTGTGGCTTGATTACGTCGATGGAGGTGGTCTGTATAACCTTCTGCCGATTTGACTTCTTTGATTGACAT
+ATCGAAAATAAATGGAAAGTAATTATTACAATCATACATGCATGTCAAATAAAAAAATAAAATAAAAATTCCATTTATTTAATATAATGTTCGTTTGTTT
+TCGAGATGTAATACGAACGTGAACTAGTCAATGGGAGCTAATTGAGAAAAAATAGGAACTAAAAATTAATCACTAACAAACTTCATTTTAATTATGCAAA
+AAGAAAATTTAAAGTGTCCATGATTTATTTTCCTAGAAAAGGCATAGCTTAATACAAAAAACAAATACCTGCAAAATCTTCATCGCTACTGTTAACAGTT
+TCTTCTCTTGGTGGGATTTTATTTAAATCAAACAAAAATTCATCTCCATCATCACTATAAACAGTTTTTTCTGGAATTTCATTTAAATCAAACAAAAATT
+CATTCTCTTCACTTAGAAGTGACATACTCAAATAAAAATTTGGAATTGTGAAGAAAATTAGAAATCATTTTTTTTTAAAAACTTACATAAACATGAATGA
+TTCAGAAAAGTTTTAGTTTGGCTCCGATGTAAAATTTTTGAAATTTTTTGTTTAAAATTAATTATGTAATGGTTGCACAAAAAAAATAATCAATTATGTA
+AAAAGTTGCTCCATTTTTTCAAGTAATTTGGGTTGTTTGAGAGTTTAATGCGTAACGTTTAATATTACTCTTTAATTGTTTTAATTACTTTACTTGATTG
+TTTTTATTAAATAATAGTTTTGTTAATTACTGTGCTAAACCTCAAAACATCTGATATATTGAGTAATTTATATATCCAAATAACCTAGGAGACCAAAAGT
+CTATTAGGTTAAATGAAGACGAGTTCTAGAACTCTCATAAAACCTTTGAAAAAAGCTATTAAAAAAAATCTTTTTTTTTTTGAGTTATATATCTTGATAC
+TGTCTAGCCTAATTATCAATGCTTAATTTTCGTACTTAAATACTATCATCAATTCATCATGGATTTCAGAGCGGATACTCCAATCTTCTTTGCATTTTAT
+CTTTTTTTTACCGTTTAAGGTTAACATAAAAAAAAATATATTCTAAATTTTTTTTTTACTGAAAAAAGATTCTATTAGAAATCTAAGTGCAAAAAAAAAT
+GTTGATTGATGGAGGTTAAGATCAAAATATGAATTTTGTCTTCTTGCATATTAAAAATCTAACCTATATTTTACATGAACGTAAATAGATGATTTTATGA
+GTGGCAAAAACGAACTCACCATAAAACCATTAGTAACACATGTAGTACAAACCCAATATTGAATAGGAACCGTACTACTTTTCTAATTATTTAAAATTGC
+AGGAGTGGTATGTCTTGGAGAATCGAGGAGACACGCATCGAGTTTAAATGTGTGGTCGGAGAGAATAAAAGTGTGTGCAGATTTGCTTAAAGAGTGAAGG
+GAAGGTGCTATAAAAAAGGATCTTGTTGGCCACGAGCTTCTTCCTTTTCGTCTTCTCCGCCGCACCCTTTGGGTCAACAGTTAAACCCTCTCCATTACGC
+GTGTGAATATACACATATAATATTCACATTATATAAGATTATGTTTCATAACGTAGATCCTGCCTGTTCTATATACAACAGGTTTTGGTATGAGACGTTA
+GATACTTTAATTCATCTGGTCAAATGCCTAGCTAGAATAAATATCTTTAATCACGTTCAAAATTGATTTTATACGAATACACTTATAATTAATTTAATTA
+TGATATATGGTACTTGCTTTACCGGCCTTCTTGTAACCTTCCTTCAAACTCTAGCTGCTCATCAATTGAATTAACAAACAAAAACAAATCCAAGTCAAGT
+GATCTTAAATCCAGCTCATTCTTATTCACGTGCCATGCAAAATGATGCATACAGTATATATAAGGGACACACACAAAGACATGTAAATATTATACCATCC
+ACCGATTAAGCTACATATCCTCTCAGTTAATTCTCTAATTCGCCATGGCGGCTAACAACAAATTGTTCTTTGTATTACTCTCCCTGTTCCCTCTCATCAT
+CTTCTCGGCAACCGCCACGTCATCAAAAGACTACGACACGAAGGCTTACGTGCACTCATGGTGCCGAACAACCTTATACCCGAAACTATGCGTCCGGTCG
+ATGTCTCGTTACGTGCGTTCACGCGCGGTGCAAAATCCACGGGATCTGGCCCGATTTGCGCTCAAAGCCAGCCTATATAGAGCTAAGTACACAAAGGCGT
+TCTTGTTAAAAGAGGTTAAGAACTTGGAGACGACGTTGAGGCCCCAATACTACGCGTCGGTTCACGACTGCTTGGACCAAATAAGAGACAGCGTGAACCA
+GTTGAGTCTAGCCATAGCGGAGCTAGACAGAGTCAGCAGGAGACAGGGAAAGAGCCAAGGGGATCTACACTGGCATATAAATAACCTGCAGACGTGGACA
+AGCACAGCTCTTACAGACGCCGAGACTTGCGTGAGCCAGTTCCCGGGACGTAGGATGAGCAAACTTAAGGCTACGATTAAAGGAAAAGTGAAGAATGTGG
+AGGAAACAACTAGTAATGCCCTTGCCTTCATCGAGCACTACGCTGCTGCTAGGTACCGAGCCAGACGTCCTTAAGCTGAGCCTGTGTGTGTGTTTTGATC
+ATTTTGCCTTAAATTTCTTCTTACTTCTTGATATTTGTGTGTGTAATTGTTAACCAGTCGTGTAAATCCAAAAGTTCATATATGACCGTAAATTGATATA
+ATTCAATAACAAGGAAAGTTCTAAGCCTAAAACAAGCAAGAAAATACCTTTGCCGTATACAAAGATTATTACCATTATTATCGACATCACAGAATGTAGC
+CCGTCTAGCTCAGTTGGTAGAGCGCAAGGCTCTTAACCTTGTGGTCGTGGGTTCGAGCCCCACGGTGGGCGATAGTGTTTTTTCTGTTGTTTTTGTAAAG
+AGCTGAAGTTATAAATGGGCTTTGAAATTAATGGGTTCGAACACCAACGGTGGGCCTTTTTTTCTTTCTATTTTTGTAAAGAGCTGAATTTTAAAATGGG
+CTTTGAAATTAATGGATCAGTGAGGTTAAGGCCCATATTTCTAATAAAATTAGAAGTAGTTACAAACCCGACCCGACCCGGTTACGTGTATGCGGAGATC
+ACTCTCCTCTCCATAAGCTAAGCTCTAGAAACACCGCCTTTAACGTCTCGCTGCACCATTTTTCATCGTTGATCAGTCGTCGATCCTCTTGAGTGATTTG
+ATTTTAGACTTTCTAGTTATCAAACTCGAAAGATGGATTCTGTCCTTGTAGTGGGCATTGCATCGGTTATTCTCGGTGCGTTGATCGCTGTACTCTTCTT
+CGGTAGCTACTTCCGGAAGCGGACATCGGAGGTGCAATCCATGGCCAAAGCGGAGCCTCAGGATCCGATCCGGAATCCAAAGTCGAATCATCCTGCTCCG
+AAGAAGAATCATCCCAAATCTCAAGCGTCCGATAAGGTAAGGTTTTAACTCCATTTTGTTCCGAGTTTAGGGATTTCAGATTTGGATATGAGTTGACTTT
+AAAGCTTTCTCTTCTTCGTTTCTAAATTGCTTGTGGAATGCAGAATCAGAACAAACGGCATCATCCTTTAGATTTAAACACGTTGAAAGGCCACGGTGAT
+GCTGTTACTGGACTCTGTTTCTCGTCCGATGGAAAGAGCTTGGCCACAGGTTAGAACCTATAAACACTCCTACTTAGCTAATCCCTGTCAAGAAGATATT
+TTTGCTATTTTACAATTCTGATCACATTTGTTCCTGTTTTTGATAGCTTGCGCTGATGGAGTAATCAGGGTGTTCAAGCTAGATGATGCATCAAGCAAAA
+GCTTCAAGTATTTCTTCCTATATATAATCTTTCAATAGACAATGTTAGCCGGTGGGAGTTTACTTTGCAAGCCCATTTTCATGATCTAACTGTTTTTTTT
+GTTTGCTTTCTAAAATTCAGATTTTTAAGGATAAATCTTCCTGCTGGAGGACATCCAACCGCCGTGGCATTTGCTGACGATGCCTCATCTATTGTTGTGG
+CTTGTCATCATATGTCTGGTTCATCTTTGTACATGTACGGTGAAGATAAGCAAAAGGATCAGCAAGGGAAGCTTCCTCTTCCTAGTATCAAATGGGACCA
+CCATCATATTCATGAGAAGAGATCAGTGCTTACCATCTCTGGAGCTACTGCAACTTACGGTACTGCTGATGGAAGTGTTGTCATTGCCTCTTGTTCTGAA
+GGTATGTTTTTCCATGGCTAGTGTCACTGTCATAGCGATGTTAAATTGGTTTCAGAATCTCTAGTTTAAAACTTGTGTATAAATTGCTAAAGGGTGATTT
+CAATTTGTGAATACCCTTATGTTCAATATAAGTTCTTGTATTGCTGTTCAAAATGTACTGCTCTGGTGAAATATCCCTTGTTTTTTCCTTAAACCTTGTT
+ATTCGCCAGGGACTGATATCGTCCTTTGGCATGGGAAAACTGGGAGGAATTTGGGACATGTTGATACAAACCAGTTGAAGAACCACATGGCAGCTGTATC
+ACCAAATGGACGTTTTTTGGCAGCTGCAGCATTTACTGCAGATGTGAAAGTAAGTTTTTGTATAAATTCAAACCATCATGAGTGTATGTGTGACCGTATC
+TCATGTCTTAGCAAGTGCTTTGTAGGTGTGGGAAATTGTGTATCAGAAAGATGGTTCTGTGAAAGAGGTTTCAAGAGTTATGCAACTTAAAGGCCACAAG
+GTATTATTCCACTACCTATAGCATGATAATCCATCTCCAACGATATAGATTTTTTCTCACTTTTTGTCTTGTAATCGTTTCATGTTTAAACCAATGCTAT
+GGTATCCAGAGTGCAGTGACTTGGTTATGCTTTTCTCCAAACTCAGAGCAAATCATCACCGCTTCAAAAGATGGTTCAATAAGAGTCTGGAACATCAATG
+GTTAGTAGAATTGTTTTTAAATGTCTGCATCATTCTGATTATTGCCAAATGCAAAACAGATCCCTGGTAACATAAGGGGATCTGTTCTGGAATTTATAAT
+AGATGGAATGATTTTGATTTATTAAACAAATAACCTGAAAGGCATTGTGTTGTGTAATCTGGTTGCAGTCCGTTATCATCTTGATGAGGATCCAAAGACT
+TTGAAGGTGTTCCCGATTCCACTTTGCGACTCAGGAGGCAATCCGTTGCACTATGATCGTCTCAGCTTATGCCCAGAGGGAAAGATATTGGCAGCAAGCC
+ATGGTTCCACATTGCAGTGGTTATGTGCTGAAACTGGAAATGTCTTGGACACAGCTGAGAAAGCCCACGAAGGTGATAGATAGCTCTCAACATTTCTCTT
+TGCAACCTATTCAAAACCTTAACATATACCTCAAAACTATTCAAACAAGTGATAGTAAATTTACCACGGTTGGTTGTATGTGCAGGGGATATCACATGCA
+TATCTTGGGCACCCAAGGCTATTACAGTTGGTATGTGCCTGTCTGATTCTTTCTTGTATGTAAAGTTGTATGTGATCTGAATCTCATGTGGTGTTGTTGG
+TTCTCAGGGGAAAGACATGCCATGGTTTTGGGGACATCAGGCGATGACAAGAAAGTGAAGCTGTGGGAAGCTCCAAAGTCGCAATCTTTGTAGGCTCTCG
+CATACACGTAGTCCCTTGATGACATGAGGCGTATTTAAACGGTACAACTTGCGAGGAAAAAAACTCTAATAGGTTTTGTTTCGAGTCCCAAGTTGGGATC
+AAATGAAGGGTGGTTTAAAGTCCTTCTTGTTACCAAGTGTCTTTTAACTTCTGAAGTTTTGAATTTTGCTCATAGGACTAGTACAACACTCACAGTCTTC
+TATGTTTTCCAAATTAAGGAAATTTAAAAAGCACACAACAACACTAAGAAATATGAATCGATTAAAATTATTATACGCATTTTGTTTTCTTTGTATCAGA
+AAAATGATAGTCTACATACATATGGTAATTTGGTAAATAATACAAAAAGAATCTACACAACCAAGTGAAAAATCAAAAATGTGTCTGGTCGTGGACTCCG
+ATGGGCTTTTTGAGGCAAATTGAAAACTGGGCCAGAAATATGAAAGGCCCACGTAAGTCCCGAATATAACCTAAAAAGCACACTCTCTAATAACAGCCAG
+AATTAGGGTTTCTCTTTGTCTTCAGCAGTCAGTGCGCATCCGTAGGAGAAAAGTGTGAGAATCTGCCACCATGGGTCGTATGCACAGTCGAGGGTTTGTT
+CTTCTTCTTCGTCTTCTTCGTATTATAGTTACGTCAATTGTGAAATCTAACATATCGCTATCATTTATGTAGAAAGGGTATTTCAGCCTCTGCGTTGCCT
+TACAAGAGATCGTCTCCGAGCTGGCTCAAGACCACCTCTCAGGATGTAAGTTGATATCATCTCTACTTTTTTGCTCTGCTTTGTTGAATGAATCATGCCT
+TCACATTATTATTATTACATTTGACAGGTTGATGAATCAATCTGCAAATTTGCCAAAAAGGGATTGACCCCTTCCCAGATTGGTGTGATTCTCCGTGACT
+CTCACGGTATCCCTCAGGTCAAGAGTGTTACTGGAAGCAAGATCTTGAGGATACTCAAAGCTCATGGTGTGTTTTCAATTTCCCAATCTTTCGTTCTGCA
+TTTGTCATTTTGGCTTATGATGTTAATGTCATATTCATACACTTGCAAGGCCTTGCTCCTGAGATCCCTGAGGATCTGTACCATCTAATTAAGAAGGCTG
+TTGCCATCCGTAAACATCTCGAGAGGAACAGGAAGGACAAGGATTCCAAGTTCAGGCTCATCTTGGTTGAGAGCAGGATTCACCGCCTCGCTCGCTATTA
+CAAGAAGACCAAGAAGCTCCCTCCCGTCTGGAAGTAGTGAGTTACCTTATTCATTGTCTCTTAATGACATGTTGCTTTCAATATCAGCAGTCACTCATAA
+GTTGTTTAGTAGAAGTTGGTTTGGTCTCTGTATAAGTAGTTTAGTCGAAGTTGGTTTGGTCTCTGTATAAGTAGTTTTGTTTAGAACGGCTTATGAACTA
+TCGTTTACTTGGCCACCCTTTTGCATGAATGAACCCACCTGTTCTCTATGACTCTATGAATTGCACTGACTTACACTCTTATCTGCAGCGAATCCACTAC
+CGCGAGCACCCTTGTGGCTTAAGCTGGAGTCTGGAGGAGGATTCTACTAGTCTGTTGCTTCCCTTTTGTTTTGATGAATTCTCAACTTTAGTCTTAATGT
+GTCAGCAGGATTTTTGTGTTTGCCTCTCTTTTTTTTCCGGAATCTTATGCTCCCTTGTTTAAGAGAATCGTATGATCTTGAATTTACTATTGAATATGCT
+TTTGCATCCTTATACTCTTTTCCTTAAGATAACCACATGATCATGAAATCACTATTGGAACCATCATCCCCTTTTAAGCATTCGCATAGCGTTACTATAG
+TGTAATGAACTGAGAGACAAGAGATTAGGAATGAACTGAGAGACAAGAGATTAGGAATGAACTGAGAGACAAGAGATTTGGAATGAACTGAGAGACAAGA
+GTGACAAAGAATGTAATCCCGAAATAATGGTTCTTATGGAGTATAAATGGTTTTGAGTAAAAACATATACGGCAAAGACAGGGTATGAGCCGGCCAAAGA
+ACCAACAAAAAGAGCAAGTGTTAAAGAGTGAAACAATCACAAGAATCTCAGAATCAAAAAAAAAAAGAGAGGCTACAAACTCATTGCAGATAGTCAATCA
+TCAGCTTGCAGCTTTCTTTCCGCCATTGTAGTAACCCAAATACCATCTCGCAAACTTCTTGAGACCCGTCTGAAGATCGGTGGTGGGTTTGTAGCCGAGC
+TCTCTCTGCGCAGAACTGATATTAGCATGAGTGAACTGCACATCCCCGTTCCTCGGCAACTTCATAATGTTCCTCTTGGCCTTGACTTTGAGAAGTCTCT
+CAAGAATGGTGACAAGATCAGTCACTGGAACGGGCGAAGTGTTGCCGAGATTGAAAACCCGTAACTGAGCCGCACCGCGCTTCTTACCACCACTACCAGT
+GCTCTTCTCAGCCGTGTCCAAAGCCCCTAAACACCCCTTGACAATGTCATCAATGTAAGTGAAGTCCCTAGCCACGGTTCCATGGTTGACCCCCTCAAAG
+ATTGAAATGGCTTTCCCTTTGAGAATGTCTCTGGTGAAGAAGAAATAGGCCATGTCAGGCCTTCCCCAAGGACCATAGACGGTGAAAAACCTCAAGCCAG
+TAAGAGAGAGTCCATAGATGTGATTGTAAGTGTGAGCAATCTCTTCACCAGCCTTCTTAGTAGCAGCATAGAGACTAGCTGGTTGGTCAGTTCTGTCTTT
+CTCGGAGAAGGGGACCTTAGTGTTGAGCCCGTAGACAGAGCTAGAGGAAGCCCAGACAATGGCGGGTTGGGGATTGGCAGATTTGCAAACCTCAAGGAGA
+TTGACGAAGCCAGCGATGTTACTGTGAACATAAGAGCTAGGATTTTCCATGGCGTACCTGACACCAGCTTGAGCAGCCAAATGCATAACGTGGGTAAAGG
+GAACAACTTCAAAGAGCTTCTTCAAGAGAGCAGCGTCATTGATGTCTCCTTCAACAACAAACACTCCGCTTCTCTCCAAAAGGGCTTGCCTTGCTCTCTT
+GAGCGATGGATCGTAGTAATCGTTGAAGTTGTCAAGCCCCAGAACGCCATCTCCGCGGCGTTTGAGAGCGGCGGAGACATGGGTACCGACGAAACCGGCG
+GCTCCGGTGACGAGAACAGAGAAACCGCGGCGGGTACGGAGACGGGCGGAGGATCTGACCCGTTTCTCCCAAGCGGGTCCACCCCAGGAGTAGGTACGAA
+GAGAACGGCGAGAAGGATCGGCGGGATTGGAGGAAACGGGAGATCGGTAGAAGAAGATGAAGATCAAACCAACGAAGACGAGAGACCAAAAGGCGAGCTT
+GGCGACGGAGGATTGCCACCGCGTACGGTGGAAGTAGGGCTTGAACTTGCCAGGCGTCGAAGGAATATCATCAAGATGCGACATTTGCTTCATATTTACC
+TCGACAGAGAGAATCTTCTTCTTCTTCTTCTTTGAGGTTTCTTTTTTTTCTTGGATTGGTTTTGGTTTTGGTTTGTTTGGTGAGAGCGTTTATAGGCTCT
+CCGAATAATAAGGGAAGATCATCAAATTGAAAAGATTTTTGTTTCTCTATTTTTGGGCCTTCTTTATTTCTTTTTCTCTCGAAAATGCACACACACAGAG
+AAGAAGAAGATGGTCAAAGAGCAAGAAGAGATTATGAGGATTTAAGGGATAGTCAAAGCTTAATTAATCACTCTAGTCTCTATCTCTTACATTTAATTTT
+CTACAGATTTAGTTTCACTCTTGATTAATTTAGTTATTATAGGTAGATTAACTTTACTTTTATTATTAATGAAGCTTTCATCATCCTTATGGATCTTACT
+TTAGGGTTCTTATGGCAACAAATGTACTTTCATCGAATTATCATTCAAATACTGATTCATCAAACTCGATGCACTTACTTATTACAAAATTACGCACACA
+AATACATGTTTAGGTGCTGCCCAAGATCGTCACGTGCAAACTCTAACTAGTAACATGTTTAGGGATTAATTAAATCAAATTTGCAACTTAATACCAAGGC
+ACATTTATCCATGGGGTACAAAAAAGCAAAGAGTAATCTTCAAGGAATAATATAATAACAACACGCATCTACTAGACCGCATATATAATAGTAATATCCA
+TCAAAGCTCTATTTTATTCTTCAAATTCACTTATTGTAAGATAAAAACATAACGATATTGATTTATAGTGACTAGTGAGTGAGTCCGGGTAAATGTATGT
+GGAAAGGCACACTTGAACAACGTAGAAAATGTCTTTATGATGTGTAAAAGAGAGCTTAGCTTAACAAAAGTCTTTAGCGGCTGCAATAACCGTATCCACG
+GTGAGTCCAAATTTCCTGTAGAGCACATTGGCTGGTGCACTTGCTCCAAACTGTCTACACCGATGGCTTTTCTTTTGGAGCCAACCATCTTCTCCCACCC
+AAAGGTCGACCCTGCTTCAATGCTCAGTCTTGCTGAAACCTCTCAAGGTAACACACTTTCTTTGTATTCTTCTCTTTGTTCATCAAACAGCTCCCAACTC
+ACCAATGACACTACTCTCACTGCTTTTCTTTCTTCTCTTAGCTTCTCTCCAGCCTTTGCAGCTATCTCTAGCTCCGACCCTGTCCCCATTAGGATTACGT
+CTAGTTTTGTCACCTGTGGAGTTGTCTGAGATTACATATCCCCCCTTCACCACTACCTCGACCGAAGTTCCAGGTAGATGAGGCAGCTTTTGTCTGGACA
+AAGCCAGGATCGAAGGCCTCTTTCTGTTCTCTACAGCAACTTTGGAGGCACGCGCAGTCAAAGATATCGGAAGGAGACCCATATCACTATGGGCCCAAAA
+GCCCATATTGGAAATGTCCGTTTAATCACGAGTTATTTGTTAGCTTTATATGACACCGTTGGAGGAAAAAGGAAATGGAAGTAAAAAATCACAAGAACAA
+TGGTATTTGTATGGTTTGAGATTTATCTATATGTATAAACTTAAGACTGGATATGCATGGGTTGCATGTTTTTTATTTACGTACTATTTAGGAATATTAT
+GATAAATGTAGAGGTTTAATTTCAAAGATCATTATTATAAACATCTTTTTTTTTTTTTTTTTTGAATATCAGGAGGTTCTGGGCCGAAGCCCGTAATTCC
+TTTAGGCCCGAAACCACATCATGTAATATTAGTTTCGTTCCAAGTGTCACTCGAACTTGCGATCTCTCAGCTTCGCCTAGGGTCTTTTTGGATATGCTTA
+ATTCAAAATAACTACCACATCTCTTGATTGTTCATCTTCCTTTCAATTTAACTTGGCGAAATATAGTGGACGTGTGGTGTTTGAAACGGATACACTCCTC
+GATTGACCTTATCAAGATGGTAACCAAAATCACGATGATCACTTCTGGCCGGCGTTCCATTGAGACAGAGAGTTATCTCAGTTTGCTTCTTTTTAATTTT
+TAGTTTAATTTTCTTTCTAAATTTCTCTAAAATATGTTTGTAATAATCAGAATGCTTGTCCGTCGAAATCTCGACCCTTTTCTTCTTAAATTTTTCATTA
+TTCTCCAATATGGGAACCCTCTTGAGGATGGTTTCTTCTTTGGTGGATGATTTTTAATGTAGGTGCGTAATAATGGTTGTTTTCTTTTTTGCTAATCCAT
+ATATAACCTACACTCATCAGATTCAGATAATTGATACAAATTATAGTCAAATTAAAAAAGTATTTGATATATATTCTCCATATATATATATATATATCGA
+AAATTAATTTGCAGGCCAAAGCTTTCATACAGAATGATCAAACCCTAATTAACAATCAATATCTTCTTTTTTTTGTTTACAATCAATATCTTCTTTTTAT
+TCACCAATTATTTATGCATATGATATCAAGATAAAGAAACTTGGTACACAATTGTACATCATATATCTTAGAATAATAATATTAAAACACCCATACAATC
+TTGGATCGAATCTTTATGCATCTATATATAATATATCAACATGAAAAAGGTTGAGAGGATGACACCAAATGTCTAGCTAGCGAGCTTCTGTGTAGTTCAT
+CAGGGTTGGGAGTTGTGGTAATAACAAAGGTAAGAGGGGTTAGCCATAGGAGCTCCAATCTGAGAGTGAGGCTGAAGAATCCTCACCTGCCGTTTCAAGA
+ACTTGGTGTAACGTATGGCTTCGTCGAGCATGGAAGCTGTGTCCATCTTCGCACCACCAGGCACGATCCTCTTGAGAATTCGGATCTTCTCGCTGATCCT
+TTCCCGACGCCGACGAGCAACCACCGTCTGAGGATCGTCGCTTATCCTTACGTTACGGCGGTTCGGCTTAGGGACCGTGGCAGGGTCGATGTCTACGGGC
+TGCATGACGGCGATCATGTACTGCATCTCCTTCATCGCATCCATGTCTTCATCGTACTCTTCGTCTTCGTCCAAGTGAATTAGGGTTTCGGGAGGTGGAT
+CTAACATGAGATGGTGAGGATCATTGAGAAAAGCTGCGTGTTCTTGTGTGAGAAGATCATTAGCTTTGTTCCAATCCATGAGGAGATGGTGAGGCTGAGG
+CTCCATCATGCTTCTTTTGGGGCTGTGGTTGGATCTGCTTTTGGACGAGACACAAGAGTCGCACACTCCTTTCTTTTTATACATACCATTTTCCATTTTC
+ATCTTTTCTTATTTCTCAATATATATATTCTTTTTCCAGAAATATACACATATGTATTTACTGATATATATCTTTGACTCGATTAATTAACCGAATGCTT
+ACATGCATGTCTCTTATTATTTACTTCATATGCCTCATTTTTTTTTTATAGGATATATGTCTCATTTTATGATATATTTTACCTTTTCCTTTCTGTTTCA
+ATTAATTAGATGTTTTGTAAATTTATATGTAAATTTTAAGTGTATTTAATATTTTGTGATTATTTATATTCTTTAATAGTATTGTTTTATGAATGGTTGC
+ATGGTTTTAAATTAATTGATATTTGGTAGTGAAAAAAAACTAACTTCTTAATATGTGCGTTTTAATCAAAAAAAAAACCTTACAAAATAACCATTATTTT
+TTATGACTCAACTTATTTCCTATGTAAAATGTCCTTGAATTTAAAAAATGGAACTTTTGAAAAGGCTTTTGAACCCAACCAGAACATTAGTATTTATATA
+GGTTATGTATACAAAATTTTCCAAGATTCAAACCTGCTTATATGTTGTCGTGTCCCGTCGTCTGTATTTTTCGGGACTAAATTATAATTTTGCAAATAGT
+TAAATCTTCAAGTATTTCCAGAAGTATAGTTACCCAAGCTAATATACTGATTCCCCAATATACATCAACATTACAGTTCTTATTTATGTAAAAAATTACT
+AAATTTAACCCACATTATACGATCAAAGAAATTGATTAGATTCATAATATCAGATTTTTTACACAAACATTAGTAGAACTACCACCAGTATTTTTTCATT
+TTTTTTATCAACTAGACATATATTAAAAGATAACTATATGATTGACTGTCTAATTGGGAGGAGATGAGTTTACAAAAGTAACTTTAGAAAACAAGAAAAG
+AGAGAAACGACCTAAACAATCCGTCTTAAAATTCCATAAATAAAAAACATAAGAAATCAAGAAAAAGAAAAATAAAGAAGAGAACATTCCAAACTAGTTT
+AGTAGGTTGGAGAAAGCTGACCACCAAAAAAAATTTAATCTGACAAAACTATTTTTTTGAATATATATTAGTTATTGTGAAAATAAAAACGTGATGACAT
+CATAGTGACATGGGCCTGCATGAACAATTTAATCAGATATGTTTTTTTTTACCGCAATCAGATATGTTATTACATACATATCAATATTACTTCATTTTAT
+CTTAAATTATATAGCTCATGTTTAATTCTGGAATTGTTTTCATAACTAAATTTTTTTCGATAAAGTTGTCATTTTAAAATATTTCCTAGAGTTCTAATTA
+AGTTTAGTGTTGTGTGAATGGAAGAATTCGACACATAACTTGCCAAAAATCCGTGCATGTGATTAATTTGGCAAAGGAAATTAAAGAAAATATCATTAGA
+TCATGATTAAAGCTAAGTTTTGCAGCAAAATTATATATATTGCCGTTTAAAGACTCAATATATTTCTACCTTTTTCGCTAACAAATTTCATGGACTCATT
+TGTGCTAGTTTATATAAACCTTGTTATAACCATTTAAATTCGTATACGTACGTACGGAGCAATACAAGAAACACATATAAAGCAAAATCCTATAGACCAC
+AAAAGATAGAAGAAATAGTGTGTGGTCAAAATCATGGTTACTCAAAAAGCAAGATCAAGAACAAGGGATTAAATTTCTAGGGTTTTTCCTAAGGACGAAG
+AAGGAGAGAGACTTTACGAAATTAGGGCAAAAAAGGAGCGTTGCACTTTGGTTTGGATATCATTGCCATAAGGAAGCATAAGTCGCTCTTGTAATAGTTA
+CTCAACACATGTCTCCATTTTTAGTGCTCATTATTTTGACCTAATTTTCTTCTCTCTCTCCTCTTTTGACAACTCCTATACACCAAAATAGGCAATTTAA
+CATCATTGTTCTTCTATTTCTTGTCTTTCTTCTAAACCCCACGGTTTCTTCGACATTTTCTTACAAGCCCTTTCAACGGCCTTGATTTGATCTTAGCTAG
+GAAATATGAGCTGGATACGATAAATGACTTCTTCAACGTTCTCTTTATGATTTTTGGTGTCAATTTCTAGTTCTTAAGTTGTTTTATTTGACGATTTAAC
+AGGATCTCTCCCCCATAACTCATTACACGAAGTGGGGACGGCTTCTTTCGACATTAAGGTATTGCCCATTGTTTAAATTCTCAAGTGGATAAGTAAACTT
+ATAATCACCACTAATTATATATATAAGTATATTACTAATTAATCGGTCTAATTAAGATACCGTCTAAATGTCGTTGTCCACATGAAATTTCTATATGTTG
+CGTTCATTTCATAGATTTAAAATCGACAAAGCTAGAAGATAAATTTTCAAAATGAGACCTCACATCTTCTTTTCACATTGCCTTTAATGAGTTCAAGACA
+AAATACCCCGTTTCATGCATTAATGTTCATACTTGTTATATTCATCAACAATATACCAGTACTATGCAACATCAATTAATTATAAGCTTCCTACTTTCGT
+CCTTTTTATTAGTTAATACAACACTTGCAATTGGAGTAACTCTTACAACGAGAGAATGTATAATCTTATAATAAAAATTTAATATGATGAGATATTTTTT
+TTGCCTACGGTGATATTAACATAAGGTTTTTTCTTTTACAAAATTAGAATGTTCAGTTCAAACAAAAGAAAAGGATGGATATGGACATATGGTATTTGCA
+TTATTCTAGTAGTCTTCAAAAGCTTTAAGGGTCAACAACCGGATAGTAGATGGATATGTATTTGATACAAAGAAATAATATATTACTATGACGATTTCCC
+AAATCTTCTATTTTCAAAAGAATGAGGATGAGACTTTTCTTTTTGGAAATAACATATATTCCGTTAATAATATTTAACTTTGCTCACTAATTATCATTTT
+GTTACTTCTAAAGCAAAAATCTTCGGCGAGAAAATCGAAACAACCAAACGATTTGGATTCCAAATTTCCAAACAGAATCATGCGTGTATTTTTACTCGCT
+CGCAACGATTTGGATTACACACTTTCCAAAACGATAATTTTTTAATTGAATTAACCCCTAATTAAAATTAATAACCAATCAGATTAAGATACCATTTACA
+ACCAAATCTTCTATTTTCCAAAATTTTAGTATGATTTTTTTTTGGAAATAAATAAATATTCCCTATCCCATTAGTGGCCATCAGTTGTCATTTTTTGTTT
+CTCCAAAATCATAATCTTCGGCGACAAACAATGATTAGATCTTCATTTTTACGATCATGTTAGTGATTTAATGGACTTGTTAGTGATTTTGTCTTCATTT
+TATATTATGTTAGTGATTTTTATCGACTTGTTAGTGATATTTTTTTTCCATTTTTACGTGCATGTTAGTACTTTTTGAGGGGACGGGTAGAAATCACTAA
+CATAAACGAAAAATGAAAAAAAGTTTACTAACAAGTCGGTTAAAATCACTAACATAAACGTAAAATACAGACACAATTACTAATAAGTCGATTAAAATTA
+CTAACTTTAACGTAATAATGAATAAATAACTGTTTTTTGTTTCGATTTTTGTCATCAGAAATTATGATTTTCTATTCGATTTTTGTCGTCGGAGATTATG
+ATTTTGTAGACGCAAAAATGAAAACTGATATACACTAAGCTACTAACAAGATTATAAAATTGTTTATATAATAATTTCCTTAAAACAAATCTAACTCAAA
+ATAATGCATATTATAATTTTTAATAGTTATTTAAAGTATATATATAACTAACCGGAAAAATAACCGTATATAGTTTTACGGAAATTTACGATAAAAGATA
+CAACCGAAGAAAATCAACCGCCAATATTAATGAAAAGTCACGACAAAAAGTAACCATTAATATTTTAATAAAAAATTGTGCTAAAAAATACAACGGATAG
+ATAACAGTCAATAAGATAACAGAAAATAACGATAAAAAGACACTAACAAAAAAAGTGTCAATTAATATTTTAACGAAAAGTTGCGATGAAAAGACTCAAC
+AAAAAAAATAACCATCAATATTATAACCGAAAGTTGCAATGAAGAGACACAACCGAGGAAAAATAACCATCAATATTATAACCGAAAGTTGCAATGAAGA
+GACACAACCGAGGAAAAATAACCATCAATATTTTTACAAAAAGTTGTGATAACAACACAAACAAAAAATAACCGATAATATTAACGAAACATTACGATGA
+TAAACACGAAAAAAAAAAACCCCATCAATATTTTAATGGAAATTTGCGATAAAAAGATAAAAAAAAACAAAAATAATCGTCAATATTATAACGTAAAGTT
+GCAATAAAGAGACAACCGAGGAAAGTAATCATCAATATTTTTATGAAATTTGTGATCAAAAGATACTAACAGAAAAAATAACCATAGATGTTAACGAAAA
+GTTATTATGAAAATAGAAAAATGAAAAGTTACGATAAAAAACACTAACAAAAAATAACCGTAAATGTTTACAGAAAGTTACGATGAAAAGACATGAATGA
+AAAAAATAACCGTCAATATTTTTTACGGAAAATTGCGATTAAATACACAACCTTTCAGAGTACAAAATGCATTTATTGAGATTGTTATTTATTATATTTT
+TTTTGTAAACTAGCGAGATTGTTATTATTAGTCGAATCAATATTGTAGGAAGAAGACCTAAAGACAAATTCGGAGGTCAATTAATAACGCGTTAAAGTAT
+GTGAGGCACGTTCGAGTGGAATAGCGCGTTGGACAGCCCAACATGAATGAATGATCGACTTTTATTGAAAAAGCAAAACTAGGGCAAGAAAACGAAACGT
+CCACATTAGCCTATAAAATCACTAAACCTAAGAGCAAAGCACATTCACGGCGACTGGAAAGTAGAAAACCTTATTGCTTCCCGCAGATCTCTCTCTCTCT
+CTCTCGTAACTGTTTGTTCGATGGCACTGAAGAAGGCGGAAGAAGTGATCGAGAGCCCTCCTACTTCAAGTGAAGAAGAGGAATCTGGCTCATAATCTGA
+GTCTGAAGGCGAAACTGAATCGGAGCCCGAGCCCGAGTCCGAGCCTGCTAAGACGATCAAGCCGATGCCTGTCGTGACCAAACCAATTCCAGAGACGTCC
+GCGAATGTACCTGAGACTTCAACGGCTAAGCGTCCTTTGAAGGAAGCTGCTCCTGAAGCTATTAAGAAGCAGAAGACATCGGAAGTTGAGCATGTGAAGA
+AGCCGACAACTAATGATGAGGTTAAGAAGATTGCTGGAGAGGATGCTAAGAAGATGTTGTTTCAGAGATTGTTCAGTGAGGCTGACGAAATCGCTTTGCT
+TCAAGGTTTAATCGATTTCACATCTACCAAAGGAGATCCTTATGAGATATTGATGCTTTTTGCATTTATGTGAAGAAACTGATCGAGTTCGATGCTACCA
+AAAACCAAATTGTTACTAAACTTCAGAGGTTGAAGAAGAAGTTTAATAACGCTGTGAAGAATGCGCGTAAGAAGGGTCAGACAGAAGATGAGGTCGAGTA
+TGCTAAAGAGAGTGAGAAAAAACGTTTTGACTTGTCCATAATGATTTGGGGGAGCAACGGTGTTTTGGTTGCTGGTAAATCATCAAAGAAGAAAGTTGCA
+CCCAAAGAGATGAAACCTGAAGAAACAGACGCAAAGGTTGTGAACGAAGGTCTCTCCATTGGTAGAGAGATGGTGCCGTTCGGGAGTTCTTGTGGTTTGG
+ATGAATCTAAATTAACTACGGGTTGGGAAAATGTTGAGGATGGAGCTGAGAAGAGAGAAGTGGAGGAAAAATGGAAGAAGTTTAAGGATAAGCTGTTTGA
+GCTACTTTACGAGAGGTCTGTGCTTATGAACAAAACTGAAGCGATGATGTTCAAAGCTGAATCTTGAGCGGTTTGTCTTTTTATTTCTTATTATGCATTT
+TGAGTCTTTTTGTTAGCTTGTGGAACTAAATCCTTATCTAAGTCTTTTTCGTATTTTCTTTATGCCCCTATATAATGTTGGATGTTTGGTTTGGGTATAA
+AACCCTTTTATTTATTATTCTTGTTCGGTTTCTATGATATTAGACAGAAGATGGATTAGCCCTATTAGTTCTTCGACTTGTCAATGTGTGTTATCATATG
+CATACCTTGTGAAGTTCAGCTGGTGTTGGACTGCACTGTTAAGAGGCAAAATTCATAATCATATGTGTTAGCAATTTACATATCGATAAGATACCAGAAT
+GGTACATGTCCCGAGACCCGAGTTAATGTTCTGCTTGATCGAGTTTCTACTGCTCTCCATGTCGTGGAGACATAACAGCGTTTTGTCACATTTTTTCCAC
+AACCTGTTACAGTGTTCTGTGAGCTTTGATCTCCAGTCGAACATGAAAAAAACAACGTACTAAATAGTTGAGGCATGACTGTATTAAAAGGTCATAGTTC
+TCCTTATCCAAATCTTTTGTTTGTTTCGATTTTCTAGCCGGACATTTTTGCTTAGGAGTAGCAAAATGATAACTAATGAGCAAAGTTAAATATATTACTA
+AAGGAATAGAAGATATTTATTACTTACAAAAAAATCTCATCCTCATTCTTTTGAAAATGGAAGATTTGGGAAATCGTCATAGGTTTGGGAAACACTAGAC
+AGAGCGTACTTCCCGAGAACTCTACGAAGCTTAAATCAAGAAAATTGGGAAAATGGTATAGAAAATATATGATGTATTTAACATGTCTCTATGTAGAATA
+TGAATCTATGGGAGAGAGAATGAAGTTTTCGAATGTCATGTGTTGGGTTGTGATACACTTGCTCTTTTGCCTACTCCCCTTGACTATGAGATGGTTCAGG
+AACATGCTTAAAGGGTAGTTTTGTGCCTCTGCCCTCTGTATAATAGAGTCAAGTCCCCTATGCAGGCTTTCGTCGGCTGCAATCAACCTATTCTAGTTCT
+ACTTTGTAGTTTAGACATCCAATTTACAGTTTAAACATTATTAATGTTCGGCTTCTAAGTTCTCACAAGTAGAGAGAAAACAAGAGTCATCATTAAACAA
+GTAGTCACCCAAAATCACAGCCTAACTTATAGATTGCCAATCAAGAATCTTTCAACATGCGACATCGCGACACTATCTTCCTGAACTCATCCAAGCTTAT
+GTAACGCCCGTGTCCCGAGTTAGGGAGTAAGCAAGATCTTACACACGCCGAATTCGAGGACGAATTCAGTTTAAGGGGGGTAGACTTGTAACGACCGCGT
+CCTGCGTTCATAAAGAGGCCAGGTTGTTTTAGGAGAAAACTAGACCATGGTCAAGAAACGGACTAAAATACTTAGTCAGAAGAACGAGAAAGTTCAAGCT
+GAACCAGCTAGGTGAGCTGGACAAGCTAGGATGAACTAGCTAGCTAAGTTAGGTGAGCTAAACCAGCTGGAAGACTAGCTAGCTCAGCTAGGTGAGCTGA
+CCGACAGCTCGACTGAGCTCGGTGAGCTGATCGTGTACTGACCCAGCTGGGTGGTCATTCTAAGTAAGATCTTGCTTACTCCATTCGTTAAACGACTCGT
+CATCGGTTGTGAATTGATGAACCAATCCCTATCGTTACTTAACCATACAACCAACCAACCCCACTGGTCTAAGTACAACGATAGAGATTGGGGATCGTAC
+GATTCCCTTGGTTCACGATGACCGAATCAAACTCTTGGCTTATTGGTCCATCCGTCCTCTAAACGTACTCCCCTTCGGTTCCATGGTGGACGATTGAGCC
+CTTGGCTTATCGAACCATCCATGTTTCCGATCCGGTCATTTACTACGACCGCCCACGGTTTACTAACCGTTTATCCGTCCGGTCTATGGTGGTCGATAAA
+GCTTTCGGCTTATTGATCCATCCATACGATCCGAACTATATCCTTATCACACCCAAGGGTCCGTGGATTCATCCACTGGATCATCTTCGGCTAGCCCATG
+AAATCCTTCTTCCGTCGGCCTTAGGTTTGCTCGTGGGTCCAATATCCGTTTTGTCCATCGGTTCTCACCGTGGACTTTCCCGTTGGTTATCCATCGAGTC
+ACCCTTTGGTCTTACCGATCTTTGATCGGTTTCACCATGGCTGAGGAGATAGATACATGAAGGCGGCCGCGATGTTGATCCTATATGGTGAATCACGTTC
+CTTACCCATTCTTGGTGCTTTCTCCCTTTACCGGTAAGATTGCATCCATGGGCGACCCTTGGGTGTGTTCGGATGCACTTATCCTTGTGCTTCCTCGAAC
+ACTTTTCTCGATCCATCCCATCCGACGATCGGTCTGTCCGACCCGTTCCGTCAGACGATCGGCCTGTCCCATCCGACCCGTCCGACGATCGGTCTGTCCG
+ATCCGTCTGGCCGATCCGATCTGTCTGACGATCGGTCTGGCCGATCCGATCCAACGATCGGTCTACCAGATCCGATTCGTCTCTAAGACGAACGGTCTAC
+CCTCTCCATCCTCTACACTCCATCGAACCGTTGGACCGGGAGGTAGTTAGCGCATCAGTTCGGTCGAGTTATACTCGCCGAGCCGCACCCCCTTTCCGAC
+CAACAACTCTAGGATGTGTTGGGACTCCTTTAAGAATGTTTTATGGTGTTTGGATGTTGTGAGATGATGAGAGATTATTGTGAGATTGTGAGATTATTCC
+AAATGCCTTGGGCGTCCTCCCTTATATAGGGGGCGAATGGATGCTTCCCGAAGCATCACATCCGTTCCTTGCACTCCTCCGAAAGGTCACATCCGTTCTT
+TGCATCCTTTCGAAAGGTCACATCCGTTCTTTGCATCTATTGGGCGATGCAACCGTTCGTTGGTACCCACTCGACCTTACACCTTTTGGTCGAGACACCT
+CTTCACCCGTGAGCTACCACAGTCCCCCAGCTCGAGTATCAGCTGACCGGACCACCCAACTGGGTCAGTACACGATCAGCTCACCGAGCTCAGTCGAGCT
+GTCGGTCAGCTCACCTAGCTGAGCTAGCTAGTCTTCCAGCTGGTTTAGCTCACCTAGCTTAGCTAGCTAGTTCATCTTAGCTTGTCCAGCTTACCTATCT
+GGTTCAGCTTGAACATTCTCGTTCTTCTGACTAAGTATTTTAGTCCGTTTCCTGACCATGGTCTAGTTTTCTCCTAAAACAACCTGGCCTCTTTATGAAC
+GTGGGACGCGGTCGTTACAGCTTAGCTGCCCAAAATTAAAGATGTTTAGCAATAATGTTTCTCTAATAAACGTGAATACCTTCAACTTAGTACCCACCTT
+TCCGTCCTTGTCCATGTCAAAGGAACGAATCATGTCTTGTAATTCCTCTTCTGTCCATGTGAAGTCATGCACCGTTGCCATTTTCGCCACATCTCTCCGA
+GTAATGAACCCTTTTCCACCTTCTGACAAAAATCGCAGAGACTCAATGGAGTTAAAAACCATTCAAACACAAAAGATAGAAATTGCACAATCGATATATT
+ACCATCAAACTGACAGAAGTACATGACCAATTCATCTTGTGTCATCTGCATCTTGCTCATCAATTCCTACGAATGAGACAAGACAAATGCACATCAAGGA
+CATCCTCCTAGACTGTTAAGTAACAGTAATACACTAATACTTGATGTAAAAAAAAAACCCTGTCTTTTCTTCTTCATAGTTGCAGCCTCTTTATCGCTTC
+TCGTATTTTTCGTACGAGAGCCTCCTGCAACAGAGCCCTGTAGAGAAAGCGCTATTGCCTGCAAGCACTAAAACCAGTACCTTGTTCATGTCTATGTCAA
+TTCTGAAGCTATCGAATTTGCAGCATTACAATGTGAATACCTTGTCTAAGTCATCATCATCCTCACCAAGGAAAACTGATGTATTCAAAATCTTCCTAGA
+TGAGACTCTTCTCTTGGATGCAGAGGACTGGTTCTTAAATACAAGTCACAAGAAACCAGAGTAAAGATCAAATGGCACATTAACATTAAACACAATTACA
+AATTGCCTTCAAGCCAGAGAGTAACCATCATTCACTGCTTCATTCATCGGATACAAGTTGACACAAGCAAAATTGTTACCTTTCTTTTACGAGTTGAATT
+ACACAGAAACTCCTCGTCTTCGTCCTCATCACCATCACCATCGGCGATTACGGGTGTATAATCATCGTCTTCTTCACCGGAATTCCGAGTGCATCCAATC
+TCGCTTTGTTCTCAGCGATCCTTGACAACCTCTGCTTCTCATATTCCGAGATTTTCCCCTTTATCGGCTCCGATTCGTTGCCGGAACTCGAGCTCGAACT
+CTCTCGTTCACTTCCTGAGCTCTCTCCCTCCGATTCTCCCCTCGCCATTGTTAGCTAATTAGGAATTTGATTCTCCAGAGTTTGGGATTTGTTTATTTTG
+CCGCCTCCAACAATCGTTTAAGTTGGGTTTAACTTGGGCTCATATTAAGACCAATTACTTGGGCCCATATTAAGACCAATTACTTGGGCCCTCATTGAAC
+ACTTCTATAATGAGAGAATTTAGAATACCCAATAGCCGATTGATTATGTTGGGCTTTACCTTGGGCCCATATTGATATTACAGCCCAAATACTTGGACTC
+TCATTGAACACTCTGCTGATAAATCATTGAAAACCCAATAGCTCATGATGATCATTATTTTTATTTTTTTTAATATTTGAAAGTTTAAGTCGAGAGGCCC
+TATATTTCCTAGAATTCACATCAAATTAAATTTATTTCCTTAGGAGAAAAAATCCCTTACAACATAACTCGAACTAAACACCTCTGCTTGGGAGATTTAT
+CATTAGGCTAACAGTACGTTGGTATTTTATGATCATAATTGTGATGGGTCAAGTTGTTTTTACATATCGAGTGTGGACATATTTAATTCAAAGGATTGAA
+AACACATCCGAAAAAGGATTCGTATATGTGATATTTTCCGTGTTTACCGCATTATTTTTTTTATAGTTTGCTTTGTTTCTTGTGGGATATTTCATGTATT
+TTGTTTGAAACAGATTAGTTTTGTCCAACCATATTGCGTATACGATCCATACAAAATAAGAAAGTTTCCACCTTTCGTTCTATATGATCATATGAAGGAA
+GGAGAGAGCGCAATGCGAATGGTGTGAAACGTGTTATTGGTAAGATAATGCATGGCCTACACCCACTTTCTCTTTCTTTTTTTTTCTTAATTTATTTATT
+TTGTCGTCAGTATAGTTTGATATGTATATATATATAAAAGTAGCCATAAGAAGATTTTGTGGGGATGGAAATACCGCGTTGTTAATAAGCTGACTTGACT
+TGTAAATAGATAAAGGAAGAAAAAAGGCCAAAAGAGAAAACACAAAAGACTAAAGATAAGAACAAAAGAAACATGTAACTGATTTTCAAGGACATGAGTA
+TGGTCTATGTATATAAATTCATAAATATATAGCGTAATATGGAACTAGATAATAAGAGTAGTGAAGTGTATATGTACGTGTATACAACTTAAGCAATATA
+AAGGCATGCATAGAGATGGAAATAAACATGTGTAGAGTTTGATGATCTAACATTAATAAAGGATTCCACTGTTACGAATCTTGATGAACTTGAGTAGAGT
+TTGTTTATTGAAATAAATAGACTAACTAAGAAAATAAATGAAGTACTTGTAAAGTGAGAGGTTGAGGAGCAGATATGGTGGGCAAGCTTGGCATCTACAA
+AAGTTGAGATGGAGATTGAAAGAGAGTAAAAATTGTATCAAAAGCTTCTCTCATTAAATTATTTATTTAACTAATAAATAAACACAAGTAAGAAAAGAAT
+TTTAAAATTAAAAATAATATAAATACATTTTTAACTTTTGTTATGCACACAAAAACACACCCATCAATTTCAGATCCCTCGCTCTCCACCTTATTATATA
+TCTTTTTAGGGGGTCGGAATTATATTACGTACAACCTTTTGTTGGTATACTCCTCTTCTTCTTCTTCTTTTGTGCAACCGTATACTCATTTTCTCAAATT
+CAATGTTTCTAAATTATATATATTAAACACACATTTGGTAGTAGCAAACTTGTCGCTTTGGATTTTATCATTTTAATTACAGTTCGTATAAATATCTGTT
+GACCCTTATTAATATGATTGAACAAACAACTAATTTGACTAAAATGCGTCATCATAGCAAATGTATGTTATGTTGAAATAATGATCTCTTACATACCACT
+TTGAAAAGGGATCGAGGATGCATGATGCGTGATGCGTTCCACCATCCGGTGCCTTTCGTTGTATCACAATATATGAGGTTATGTTAGTGCCATCGTTTAT
+AAACCAATTGTTGGAAATTTGGAATTATATACATATACATTTAACGCACAATATCAACATTGCAATACTCGTAGTGATTGAGATTTTGGACGTAGAAGTT
+TTTAACAACTAATAATAAAATACTTGAAAAACAGTGGGATGATGGAAGACAGATGTGAGTTAAAGTCTGATTATAACAAAATCAAAATCTTCCTAACTCC
+TAGGAGAGTCTTCTTTGAGACAAAAGTACATATGCGGTGTCTAAAAGGAGTAAAAGAAAAATGATAACTCAATTAGTTGAAGGACAAATAACACCAAAAG
+CTGCGTATTTTATCATCATTTTACTTTTTGTAAGCAATGAATAGAAAAAAGCAATGAATAGCCTGTTGTTATTCATTTCTTAATGACATGTCACACATAC
+AATATAGTGAAAGATGAAACCCAGCAAACAAAAAAAAAAGGAAGAGAAAGTTTGATAGCTTTCTAATATGTATTTCCCTGTCCATATATTATCAAGAGTA
+TGCTTCGATGTGTGATCAGTCCCGTCTACCCCATGGCAACATAGGCATTTGCTATGGGTTAAAAGCTATTTTCAAAAATAAATTGTGAAGAAATACTTTA
+CACTCACGTATGTATATTAAATGATGGAATACGTGAGTGTAAAGTAGAGTAGTTCTAATAGTATTTATCAGTGATTGATTACATCAATTTTAATTCTAAT
+AGTATTTGCTAGACCTCGCCTGGACCGGTCAATGTTTCTACTTACTGCGCTCATCAAACGGTTACCATTTGAATCTAGACATGTGATATATGATGAGTGA
+CTACGTCGGCGCGTCTTAGTGGAGCCGAGCCTGCGTGACCCAGGCCTTGCTTGTTGCGTGACTAGCTTATGTTCACGTAGGCATGTTACAAATCAATACA
+CACATTAGTTGACAAAAACTGACCGTTGATTTGGTTGATCATCTCTCACAGGGAAACGACACATGTGTTTCTGCCGTACACGTGTAGATTGACCGATCAC
+GACCGGTCTTCTGCTTGAGGACACGGCTTATGATCTGTCAAAACTAAACTATTCACATTCAATCAAATGTGTCTGTATCCAACCAACGTTTATTGCACAA
+GAGACAATAACTTGCGGCATATTGTCATTTTTCACTCACAAATTTTAGTCGTCTTTCTCCATTTAATCAACTCTTGATATGTTTCTAAAACGGAAATCTT
+TTGTAATGCTTAATTAGGACCTTAGATGTTTGAATATATATTTTAAATAATTATCCTAAATGATGTTTTAATATAAAGAGTAAACCAAAATATGTTGGTT
+TGTATTACTTAGATTAGCTTGTAATCTTTTTATTGAAATGAAATCTTCACATTAAAACCCCAAAAAAAACATGTTGATGTATTGTATACACTTGGTTTGT
+TTCTGAAATATTTCTATAGAGAAATGCAGTTAATGCGTAAAGCAAATGGGCGCATTATATATGTAATGCGTATGGACCATTTAAAGGAGAAAAAGCAAAC
+CTTTGTTTCGTCGGAGAAAAAAAAAGGTTAGAAACGGCGCACACAAAAATGTATTGTGGTCCAAATAAATAAAATAATACAAGACCCATGTGACATCATG
+GAGACATATGTTTATAAATTAAAAATAGACCCCTCGCAAAGACACAAACCACAACAAACTCTAACCATTATATAATCATATAATCACAATAATGAGCAGT
+AGCTTTCTGCCTCGCATCAAAATCAACACCCCATTCATTTTTAATTAGAAAAATATAGTATTGAGCTAATCCAAGCATTATTCTATCACGTTATTTAGTC
+GATCAAAAATAATCCCCACAATTAATATATATTGAATGTGTTATACAATAAGTGTTTGATAATCAGACAATTAATTAACTTCTCACAAAAATTTATATAT
+TTGTGTGAAACTTAAATTTAAAAATCCATCGCACTGAGCAAAATAAAATCAGAAACTAAAAATTTGTCATTTAAGATAAATTGAATTAAGGAAAATATTT
+TTTTAATAATTGAAACTCCGGTGGAAATCAGGAGGAGCGACATCTCCATGCTGAAACTCCGACGAGTTCTGTCCTTTGCCAACATAGGAGAAGTGAGTTA
+TGTTTCTTCTCGACGTGAAAGCCTCTCACTGGCGTCCGTTGGACTAAACACTCGGCTTGAGACTCCGTGAAGTTACTGTGCGTCACCGGTGAGAAACCCA
+TCTGTAGAAACATCGCTTGCCACGTCATCATCGGCCTTTCTATCGGACGGCTACGATCCAACACCAGCTTCTCTATCTCCGGCTGTATAAGAAACCTCTC
+GATCTTCTGCATTGCGTCGAGGTTGGCGTTGACGGCGTCGAGGGATTCGAAGAGAGCGGTGTGTGAGTGCAGCGAGTGGGCGAGCTGTTGAGAGAAGGGC
+AGATCCGTCCTCTCGCATCCTCTGTCGGAGCAGACGATGATCGTCGGAGATAGATGCTTCACGAAACGGAGGACCAAAGGGAGGTGCGAGAAGGACGCGG
+CGGAGATGTTAACGGCGACAGCTTCTTTCTCCGACGAGTTAGGCCACGAGATGGAGCCGAGGAGGTCTAAGCTCAAAACTTGGATGTCAAGGGAGATGTT
+GATCTCAGAGGCGAAGTGCTTGAGGTTGTCTTGAGTGAAGCCAAGTTCGAGCTGGTCGTGGTTCGCCGGAGAAGCGAAAACGGTGATCTTGAGGGAGAGA
+GGAGCGGCGTTGTCGCGGAGAACAAGCTCTTGCATGAGGGAAGCCCATTGGCCACCGTAGCCGATATCGAAGTCGATGATGTGGAGACGGTGGAAGCCAT
+GGAAGGACTCTAAGAGGGCTTGGTTGGAGGTAAAGTTGGCGAACTGAAGAACGGGAGAGATCTCTGAGAAGGATTTGTAAGCAGCGATCTTGAAGATGAG
+GGAATAAGGGTTTAGGGTTTGGGAGACGTTGTGAAGGAGATTATTGAGAGCTTCTTTGAAGTAAAAAGCTGCTCTTTCTAATGGCTTCCCGACGGGAGAA
+GAGAGCTGTTGATTGAGCCGCGCCAATATCCCCTGAGCTAGACACGTGTCGCTCTCTATGACCTCTGCTGCCTTAACCAGCTGCTCTGTTATCCCCACGG
+GACCAGGGTTGAGCCGCTTTGCCGGCGGAGGTGTATGGTGGTGGTGGCCGTAGAAGATAGCCGCAGGATTCTGTGTGTAGTGGGTTTGACTTTGGTTGAT
+CAGAAGACCGGAAACATGTGACGGCGGAACAGAGTGGTGGTCTAAACCGAAGCCGGTGTCGACGACTCCGAAACCGGGTGATGAGTAGTCAGAGTCGTGG
+AAGGTGGGAGATGTTTGGAGAATGCTGTTGAGTTCAAGAGAGGGATCTGTGGAATCTCCCATGATGAGTCCGAGAATGCTCTGTTCGTGGTCATGAGGAA
+CTTGCTCCTCCCAATCACCCAACCCAATGGCTCCGCATTGCTCATCGGTGGTGGCGTCGCCGCCGCCTCCGACGGCGCTGTTTCCGCCGTGAGAGGAAGA
+CACCGTGGAGGAAGAGGTTGGGCTTATGAGGGAGTCCAGAACAGAGGTAGGCTCCGCCGCGGGAACTTCTTCCTCTTCTTCTTCGCCGCCTCTTGCTTTG
+CGGTGGCTCAAAAGCGGAGACGACGGTGGTTGGGGGAAGGAAGACGAGAAAGAAGAGAAACAAGAAATCCCCTTCCCTTGAAACTCTTCAAAGGGTAAGG
+GCATTGCAGACGATAAAAAATAGTGTATTTGTCTTCTTGAAGCTCTTCTTCTTCTTCTTCTTCTTCGTTGTTGTGATGTGGTGTGGTGAGGTATATTGGA
+TGCGTGCAAGATATTAAAGTGGCAAAGTGGGCTTCCTCCTTTCTTTTTCTCTCTTATTTCCGTTTCCTATCATTTTGCCTTTGTCATTAACTTAGCTGAT
+TAAACAATTCATCAGCTTCTCTTACACAACATTTTGTTAATCTTTGCTTTCTAATCTTAACTATGTCTTCTATTACAACCCCACTCTTACATCACGCGCG
+TGGCTTGCAAACTCCTTTCAGTGACATGAACATGATGGTAAACAAAAATACTAAATGTTATGATATATTTTTAAATATTGTATTTGTCTTCTTGAATTAC
+TAGAAACTATTAAAAAAAAAAAACATTTTCCCCATATTTTTGATGTTGTACTGTATATTTAGATGTCATAATACTTGCCCAAAAAAAAAAAAGGATGTCA
+TAATATATTGGGAATGTTTTTGTTTTCTTATAATTTATTTTCATGATTAAAACTTTGTGGCTTGCAAACTATATTTGGGATATTGTTTTGTTTTGTTTTA
+TCTCAAAGGTGCTGTCGTTATTTCCTTTTGTGTGATCTTTGTCCCCAATAGTTTGTTTTAGGGTTTGGACAAGCTTTTGGATCATCTTTATCAAATTAAC
+CACTCAAATCACCCAATCCATTGTACGAGCTAAACCACATATTGCAGTGCTTATATTAATTTGTGTTTCCTTTTTTTTTTTTTTTTTGCTACGGACATAA
+TCTAAATTTATAAATCTAAACAAAGTGGAAACAAAAACTATGTATATATTGGAGTTACATCAAAAATATCTGTTTTGTTTTTCTTGTTTTAACTTAACGA
+GATACGAATGATCGTCATTATCTGAAACATTCATGTACTACTTATAACAAAGAAGGAGTTATATATATATTTACGTGTATATAAAAACATACTTTCTTTG
+GTACATCTTTTCGTTTGAAGGAAAAAAGTGATTGAAGATCTGTGAATGATGTTTCTTCTGTGACAAGTTAAATGCACGAGAGATTGAGAAAGAACGAGTG
+GTAGTCCTTTATTGAGCAGACAATGGAAGTCACCAATCACCATATATATACATATATAAATATATCTACCAATGGAAAACCCTATAATAAATAAATGAAT
+AAAGCAATCAGAAAAAACAACAAGAAAGAGAGGTGGGTAATTGATGAAGACAGATTAAAATCGGACCAATTTTGCAATGAATGGCGACAGTTTCATTATC
+ATGTATTCATGATAATGAAAAAGCATTTACTTTTCTATGCAAACCAATTCATTAGTATAAACAATATCAAAGAAAAAAAAAAAAGTATAAACAATATCAG
+ATTCTGAATCTATCTTTTATATGCGAATTATGACCGCACAAAAAAACACAGAGTTCAGTTTCTTGTATAGTAATTTTTAGTCCCATATTATAATACTTGT
+TAAGTACCATAAATATTTGATGATTATTGATAGTTAACTTACTTTATATAACAACAAAAAGTTAAAATGTTCATTTTTAAGATTTAATTAGTTTATATGT
+TCCCATGTGATTTGCTAACAACTACTTCTCACACTTTTCTTTCTTATACAAAATTATTATAAATCTTGAAATGATCGCGAAACTGTATTAATATTATTTC
+TTATTGACATACATAATACACCAACACATTTTCAAGTTTCATGATATATTAATATAATATTTGGTATATTGGAATACTAAATATATGTGTGTGTTAACTT
+CGTGAGGGTGAAGTAAGTTACGTGGTGAAAACATGTTCTTTTCTCTCGTCTCAAGGCACCCTTCATCACAAGCAACACACCCAACCCCACTCAATCGGAT
+AGTTCGTATGATGAACAGAATCGTGCTTTGCCATAATTAGAGGAAGAAACAAGTCAGCTAAATATATTAATCTTGTCAAACAATAATTTATATTGAAGGA
+TAACGTGTTAGAGTTTGTATGCATGTAACCATATATAAATGATTGCGTCGTTCATTTTGTATTAGATTTTAGGATGATGATTAGTTAGATTAGACAAAAA
+TTGATCAATTATTATTAGGAGATCACATGGGACTGATAAGGATAAAGAAAAATAGAGAAGATTTCTTCATCTCATTAGAGCCAAAGTAATAATAATTATG
+ATTAAAAAAAAAAAACCAAGATCGGCGGGAAGTAATTAACAATTACCACAATATAAAGTTGGTAAAGGAATTTCCTTATTTCTTTAATCATATACATTTC
+CTTAAACATAATCTAACTCTCATTTGATCATTGACAACACATTACTATGATTCGACAACAACAACAAAAAAAAAAAAAAAAATTACTATGATCGAATGAC
+ACTCCAAAATACAGAAGTCTCTTAGAGCATTTCTAACGGAGAAAGTCCCTCCATGGGTGATGCAACGCATCTTTGCTTTGTTCACGCCTTCGATGGGCCT
+CGTCGTGACCAAACCTCTTTATTGTTTCTCATTCATGATTTAGTAGTTTATGGATTTTATTAAAGAGATAGGCTTTACCTATTGGGCTTTTAACTTCTTT
+TAAGAATTAAGGTTTTGTTTATGATTCTTACCTTACGTTGTAGAATGAATTAGCTATTGATTATTGAATAAAGAGTTTTAAGAGAGCTTTGTATAAAGCC
+TAGAGAGGAGGACTCTCAACCTTAAAAGCTTGTGTTCAAACCTTGCAAGGATGACTTTTTAAACCTCGTCGATATCGCTACCGATCTCGACCCTATCCTA
+TTGCCTCTTTGTCAAGTTTTGACGTTCTAAAAAAGATCCGTTCGTGAATCTGAATTTTCCTGAAAATCTTGCGTTTTTGTCTGTTATTTAGCTTCCGCTT
+TCTATCAGTTGGTATCAGAGCCACGTCGTTCCTAGTGGTTTGATTCCCTTGCAGCGATGTCTGTGAAAGACATGAGATGAGCGACCAATTTTAAGTTTGA
+TATTCCCAAGCTCCATGGTGGAATCTCTAGTGATTCGTTACTAGATTGGCTTGTGAAGATTGAAGAAATTTTGGAGTTTCAAAACGTTTCGGATGATCTA
+TTTGTTTCGCTTGTGATTAAGAAATTTTGAGGGCAAGCCGCATCATGGTGGCAACAAAAGCAGAAAACACGCAAGCGAGCTGGCAAGAATCCTATTAAAT
+CATGGGATAAACTTAAGGAGAAGCTATGCAAAACTTTTTTACCTCCTCATTACACGAGTTCGGTGTCTAATCGTTTGAAGAATGTGAAACAAAGAGCCGG
+ATTTGGGGATGATTTCACGAGGAATTGTCACGTTCATGTCAACAATTTCGTGGAGAAGCCTACTTATGATCGAGATTGTTACGTTCAAGACAACGACTTT
+GTCGATAAACCTGTCCATGTTATCTACGATGATGAGAATAATGATTTGTCTCCTATATGCATATGATTCTTCTTTAATTGTCTGTTATTGTTATACTCTT
+ACTTAAACCAAGTGTTTTCTCTTTGATTCTTCTTGGCAACATTGTACTTAAAATTGTTTTCTTTAATCCACTGAACCATCAATAGCCAAAAAAAAAAAAA
+AAAAAGTCAAGAAAGCTGAAAAGTACAATGGTTCATTGGAGTAAAGAAAAGAATGAGAAAATAATTTCATAAAGCAGAGAATAAACTTAGCAAATAATAA
+ACAAGACCGACGGATTCTCTATGTTTGTAGAATAATCTATAAGACTTACTAGTTTCTATGGAGATTAATTATATATCACCAGTGGATCCTCTGACTCACG
+ACCATAGCAAGTCTTATAAATTCACAGTGAGTCTTGTTTACGTCGGGGTTGTAAAAATGTTTTTCCAAATAACGATTTACATCGGTTTTGGTTATCGGGG
+ATGGTTTTACATGATATTGAAAATTTCTCTATATTTTATCTATCTCTAATCTCTATGATGAATTCATGAATGGTGATACAATGAGACTAAATGAGAATGA
+AAAAGTTTATAGTTGTATGTAAACACTGATCATCTTTGTAATAGGGTTATGCATAATATTGTGAGTAAAAGGCAACAGAGAATCTTCAAGTACATCGGGA
+ACTAGGTCGATCATCGGATTAGGTCATTCATCGGATTAGGTCATTTAGGGGTTTACTTCTTAGAGATGGTTAACATTTTGGTATTAATAAGTAAACCGAT
+CGGATTCGGTTCGAATTTAAACAAAACCGAGATATTGAATGAGAAGCCCTAGTCTTATCACATTCTTCTACTCGTTGAAATGCGAATAGTCATTAGGGAT
+TCAGTTTTGTTGAAATGCGATTTTAGCACTGGAAAAACATAAGCCTGAAGGATTTCACCGACAATGGAACAAGGGTAAGTTTCTTTGTTTCGTTTGTGTT
+TTTTTGTCTCCGTTTAATGGGTCTGGACTCCGGCGCATTCTCTGTTTCGTTTGTGTTTGTGTTTCTTTGTCTCCTTTTCAAGTCTCTTGATAGACAGATC
+CGTGATTCCATTCTTGCAAAGAGGAAACGAAAGGTTTTCAATTCCCTCATGCGATTATGGCTGAAGTATGACTAGACAACTTTTCTACTCATATATTTCT
+TCTCGTAGATTCTTAGCTTCCTTGTTTTTATCTTTTTTGCCAAGGATGAATCTGTTGTATTACAAACTTTGTAGCTTCTTTCTACAAGCAAAACAAAAAA
+AAACTCGAAACCCTAATTTTAACTCTTGTCTTCTTTTGGTTTTGCTAGTGAAAGTTTGCGAATTAGAGTTGTTATGGGTAAAGACAGGATCAGTGAGTTG
+CCTGATGCTTTGCTTATAAAGATACTGTCTTTTCTTCCAACAAAGATTGTCGTAGCCACGAGTGTTTTTTCTAAACAATGGAGGCCTCTTTGGAAGTTGG
+TGCCAAATCTCGAGTTCGATTCTGAGGATTACGACGACAAAGAACAGTATACATTTTCAGAGATAGTTTGCAAATCTTTCCTTTCACATAAAGCCCCGGT
+TCTAGAGAGCTTTCGTCTTGAGTTTGAATCAGAAAAAGTTGATCCTGTAGATATTGGACTTTGGGTTGGAATTGCGTTTTCTAGACATCTGCGTGAATTG
+GTGCTCGTTGCTGCTGATACCGGGACGGGGACGGCTTTCAAATTTCCGAGTAGCTTGTGTACTTGCAACACACTTGAGACTTTGAGACTCGTACTTTTGA
+TTCTTGTTGATATCTCTTCTCCGGTAGTAATGAAGTCTCTTAGGACTCTCCATCTTGAGCTTGTGAGCTACAAAGACGAATCATCTATCCGTAACCTTTT
+ATCAGGCTGCCCTATTCTTGAAGAATTGCTTGTGATTCGAGGTGAAGATTCTGATATTGAGGTTTTCACTATTGATGAGGTCCCTTCTTTGAAGAGATTA
+ACGATTAATGACGACCATGATGGACAAGAGTTTTGGGGATATGTGATAAATGCTCCTTCTTTGAAATACTTACTGATTGAAGACTTAAGATGTCCCGGGT
+TTTGTCTGAATGCGCCGGAGCTAATGGAGGCAAATATTTTTGATGGTACATCTATAACCAATGACAACTTTCTTGGATATCTCACTTCAGTCAAACGGTT
+GTTGTTGAATTTATCACCTTGGAAGGTAATTTTTCAATCGTCAATTGACTTCTTTGTTCGTTGTCTTTATACGCTAATAATATTTGGTCTCATGAATAGA
+TTACATATCCTACTGGAAGTATCTTCTATCAGCTGGTATCTCTAGAGATGTATACACGTGAAATAGATTGGTGGGATCTACTTACGCTCATGCTCGAACA
+TTCTCCTAAACTACAAGTTCTCAAGCTCACTGATGTAAGACATTTTATTATTAGTCAGCTATGTATTTTTGTATGATCTCTCGTTTATGATATACATTGA
+ATGGTTATTGTCTCTTTGATCTCAGAATTGTGTGAAATTTCATAAAAATGGTTTGCCGGGCGGCAAATGGAATGAGCCAAAGTATGTCCCTGAATGTTTG
+TTGTCGCATTTAGAGACATTTGTGTGGAGAAGATTCGATTGGGGAAGAGAAGAAGAGAAAGAAATAGCTACATACATTCTAAAGAACGCAAGACGATTGA
+ACAAGGCAACTTTCTCGACAAATCCTGTTAACTCGGAAGAGCTCGACAAGTTGAAAGAGAGACGTAAGGTGCACAACGAATTAGATGGTGTGGTCAGGGC
+TTCAAATTCATGCCAGTTTGTATTCAAATTCGATACATCTTATCATGTATCAGACTCTTCTTAGGGTCTTGGGTAGTGGTGCTAGTCGTTGGGAGTTGAA
+AACTTGAAAGTTTAAAGTATTAGACCATCTCCAATGGTGAGAACCACATGAGAGGCTCTCACCATTTTTAAGTTTTAATGTTGCTTTTATCAAACTTAAG
+AACTTGAATTAAGTTTTGTCTCCTCCAATGGTGGGATTCTCTTGAGAAAAAAATAAATTTTGTAAAACAATACATATATGGTTTTGTTTACAATACATGT
+TTGCTTTTACTTGGTACAAAACATTGAAAATGTACAATCAATCAAGAGAGGACTAGAGACATTGAAAACGTACAATCAATTTGTTAATATTAAACAAACA
+AAATGGGGAAGTTTTCAGGGAAAAGTTTCTCACTTGAGCTATGTACTCAGCAAGACCATGAGTCTGCAACAACAAAACAGATCACAATTATTCTCCTGAG
+AGTATGTTAATCCGACCACAAGAAAAGTCATGAAGCAAAATCTTTACTTACCAAAACACATAGAAGCCTAATATAGATAGATATCATATCACTCACCCTA
+ACATAAAGAAAACATATAAAACTTGTCTATTTAGCTGATTAAACAATCAATCGGCTTCTCTTACACAACATGTTGTTAATCTTTGCTTTAAACTTAACTA
+TGTCTTCTATTCTAACCCCACTCTTACATCTTTTCTAATGATCGTCATTAGCCCGAAGATTTATGAAACATTCATATACTACTTATAACAAAGGAGGAGT
+TATATATCTACGTGTCTATAAAAACATACTTTCTTTGGTACATCTTTTCTTTTTAAGAAAAAAGTTATTGAAGATCTGTGAATGATGTTTCTTCTATGAC
+AAGTTAAATGCACGAGAGATTGAGAAAGAACAAGTGGTAGTACTTTATTGAGCAGACAATGGAAGTCACCAATCATCATATATATGTGAATATATCTACC
+AATGGAAAACCCTATCATATTTAAATGAATAAAGAAATCAGAAAAAAACAACAAGAAAGAGAGGTGGGTAATTGATGAAGACAAATTAAAATCGGACCAA
+TTTTGCAATGAATGGCGACTGTTTCGTTATCATGTAAATGAAATTTACATTTCTATGCAAACCATTTCATTTGTATTAGAAATATCAGATTCTAAATTTA
+TCTTTTATATGCGAATTATGACCATAAAAAAACACAGAGTTCAGTTTATTGTATAGTAATTTTAGTCCCATATTGTTATACTTGTTATTTAAATACTATA
+AGATTTGATGATAAATTGATAGTCAACTTACTTTATATAACAACAAAAAGTTAAAATGTTCATTTTTAAGATTTAATTAGTTTTATATATTCCCATATGA
+TTTGCTAACAACTACTTCTCACATTTTCTTTCTTATATAAAATTATTATAAATCTAGAAATGATCGAGAGAATGTATTAATATATATTTTTATTGACTTT
+TTAATTACAATTTATTATATATAAATGAGAAAGAGAAAAAAAAACTGAACCTTAGGGCATCTCCAGTGGTTAGCTTCAAATTTTTCTTCAAAATTAGCGT
+TTCTTCAAATTTGAAGACAAAAATGAAGCAAGACTTTCAAATCGTTTCCTTCATTTTCTACTTCAAAAGAAATATTCTTAAATATATTCTATCTCTATTT
+TATTATTAATTATGAATAATACCCTTTACTTTGTAACCTTATGAATTTTAACCAATTTCTTTTATAATAATAAGCAAATACAATTATACATTAATTAATC
+CATTTCTTTTATAACTTTAACCCACTTCTTTTACAATTGTATCATAAATATATCTTTTTAATTAATGTTATGTAAAGTACATTATTATAAAGAAAATCAC
+ATTACATAACATTAATTAAAAAGATATATTTATGATACAATTGTAGACATATAATTCTCCCACAAATGATATAAAGAAAAGGAAGATAAAAATAAATAAT
+TTGTTTTTGCATTTTAGTTTGATTGGATTAAAATAAAAATAAATAATTTGTTTGGTGCAAAATAAAATTTTGTTAGAATTTTAAGGATCATTTTATAAAT
+AGAAAAGTTCATCTTCAAATTTTGAAGATGTAAATAGTATACCTTCAAATATGAAGATACATTATTCAAATCTTCATTTTGAAGATAAAAATGAAGCACT
+ATTGGAGAAGATTTATTCATTTTTCACTTCAAAATGAAGGAAAAAGTGAAAAATGAAGTACCATTGGAGATGGTCTTAGGCAGACCGGTTATAAAGATGT
+GCAATTGGAGCATTAGAACATGATTCATTTTAAATTTGGCATTTTTTTAGTATTTAAGGCCTAATTTTTTATAAAAAACTTCTTAGAAAATGTCCAAATT
+TTGTGAATGATATTATATACACCATTTTTTGTTTTTAAAATTGTTGAACACCGGACCAATATTTTATTGAGCCGGACCTAACCTTAGGTTTATCGATAAA
+CCAGCAATCCTGTAAAATGATCACGTACAAGCTTGGTTTGCACGATCAAAAGTGGAGGAGCATTGAAGTATGCGAGTGGCATCCAAGCTAGGTTTGCAAG
+CCAATAGAGAAGATAATATTTCTTTTTCGACTGTTTTAAAATGTTTGTACTGATTTGTAAATACGTTTTTTTAATAAATTTTAACATTAAATTAGAAAAA
+AAAAAAATGGATGACATACAAATACACCAACACATTTTCAAGTTTCATGATATATTAATATAATATTAGGTATGTTGGAATAATATATATGTGTGTGTTA
+ACTTCGTGAGGGTGAAGTAAGTAAAGTGGTGAAAACATGTTCTTTTCTCTCGTCTCAAGGCACCCTTCATCACAAGCAACACACCCAACCCTACTCAATC
+GGATAGTTAGGAGAAAATTTACATTATTATACAACCTTTATAAAATGAAGAAGATTTCAGCTAATTTGTTCTCCTAAATCGGGGTTTGTATGATGAACAG
+AATCGTGCTTTGCCATAATTAGAGGAAGAAACAAAAAAGTCAGCTAAATATATTAATCTTGTCAAACAATAATTTATATTGAAGGATGACGTGTTAGAGT
+TTGTATGCATGTAACCATATATAAATGATTGCGTCGTTCATTTTGTATTAGATTTTAGGATAATGATTAGTTAGATTAGACAAAAATTGATCAATTATTA
+TTAGGAGATCACATGGGACTGATAAGGATAAAGAAAAACAGAGAAGATTTCTTCATCTCATTAGAGCCAAAGTAATAATAATTATGATTAAAAAAACCAA
+CCAAGATCGGCGGGAAGTAATTAACAATTACCACAATATAAAGTTGGTAAAGGAATTTTCTTATTTCTTAAATCATATACATTTCTTTAAACATAATCTA
+ACTCTCATTTGATCATTGACAACACATTATTATGATAGTTTTGCTCGTGGCAACTAGGATGAGAATTCCAGTTCTTCGGTTATGTGGCAATCACGCAAAT
+TTCCGAGTTTCACGAGTTTGGAATCGGTGTTTCTCCTCGCAACTTGGCTTTGACCACTTAGTAGTAATCCTTTGCATCTTGAGTTGTAATGTTGTTTTTA
+TATTTCTGTAGATTGTTTTAATCTGTTTCTAGTTTTTTCGGTAGTTCTGTCACAAATCAAAAATGATATATAATTTTACTTTTTACCAAAAGGTAAAAAA
+AAAAAACACATTATGATGATCGAATGACACTCTAAAATACAGAAGTCTCTTAGTGATTATAACTCGGCCCAAACAATGCACTGTGCATCGTGCAGTTCAA
+TAACCACATTTTCAGTCAAAGAAAACCCAATAAAATCAATTAGATGGAAATAGCAGGGGCTCATTGGGAGAATTTAGCTCATTTCCTAAGTTCTTCTTCA
+CTTGTTACAAGTTCTCTGAATCATGGATTCGATAGATCTGGTTATCATTCATCAATTATTTGGTTACGTGATTTTAAGACAAAGATTTAGGACTGTATTA
+TTCAAATGAACCAAAACATAACTCTTTTTTCTGAAAATATTGCATAAACGAATACAATAATACAAGGCACTATCTCTGAGTCTCGGAACGTTCTTTCTTT
+GATTAAGGGAGACAGAGCACACATAATAATATCAGCAGACGAATCCCTGAGGAACATTTTTGCCGCAAGAGTTGAGAAGCAGAGTGAGAGCAACGGGAAT
+TTTGACAGGAGCAACTCCGAGAATGCTGGTTTTAAGTGCAGTGCACAGACAAACGGCAGCTTCAAAGTCAGCCAAACCTTTGATGAGCGAGCAACACTCC
+TGGCTCGGTGGTGTACCGATGACCTCACTAACCAGACCTAACCAGCTCCCACACACTCCAAATTTGAGTGTGTCTCTTGGACATTTCGTGGTGGCTTGTT
+TTGCGGGAGGGGGAGGGCATGGCTTGACGGTGGCTCCTGGTGTAACATGGCCGAAGAAGAATGTTATGTTAAGGAGCAGCAAGATGAGAAGAGATCGCAA
+AGCTTTCGAGATACCCATTAGGTTTATCTTGAAACTAGTGCTATGTGATACCTATGAGGAAGAAGAGAGGCCTTAACAATTTGCGTTCTTTCTTTGTTGG
+TGCCTTTATCATTGGGGCTTTGTGGACATAATTGTTTGTGTTATCCCTAGTTCTGTAAAACGTATTTGTCTTCTTCTATACTTTGGAAAATCTTTTCCGA
+TCACTCAAAAATACAGTTGTTGCTGTTCGAAAACGACACATTCATATAATATCTGATAGACTTTTATAGATGGCGAGATTTAAGGAGTTGACCCTTGGAG
+AAAAAGTTTAACTTTTCCCTTGAGGAAATAAATGAACTTGTAAACAAACCCCTTGGAGAAGAAGTAAAAGATAAACATAGACGTGGCTCTATATATTAGA
+GAAACCCACCCAGTGGCTTAGGCTAATCTAATCTGGTGTTGAAAATGGGGTTTATAAGAAGCTACTTCTCATTCGTCTGCGGAACCATCTGGGGGATATA
+TATAGCGCAGAGCTACAACGTTCCAAACATAGAAAAGGTGGCTCAAGCAGCTTATTCCATGGGCATGCAGATGGAAGAAAGATATCGAAAGACAAAGACC
+AAGCCCAAAGAAGACTTCCAAGACTAAAACATGTAACTGTTTTCTTTCTACTTTGTATGATGCGTTTGTTTTCTTAATCAATCTGATTTAATTCCAATCA
+TAAGAACGACTCTTGAGATCTTACTACAGACTCGAAAGTGTGTTTAAATCAATAACAAGAAACCTGCCACAAAATCACACCTGTTCCTGTGCTACAGCTA
+CTGATTTTACAGCTTAAATATGAAACTTTTAAAAAAAAACCACCTCCATTTTACGAAAATCTGGTCAAAAATCTTAAGAACTTTGCAAGATTTGATGATT
+AAAAGGATGATGAAGCTAACCCCATGGCGTTTATATCCGGTTCAATAAGTAGCCAATCACGCAACCGAGCAGACCCACCAGCAGCATCAAGAGCAAGGAA
+TGACCACCCGACTGCTTCTTGCTTGTTTCTTTCCTCAGCATTTCCTGAATACACAATATATACATGTATTCGTTTATGAAGATTACACAAATAACAAGTA
+GATCACTTAGTGCACTGGGGTCAACGCGTACCAGTTCGAGACGGAGCTTCTGACTTTGTTGAGTAGCAGAAGTCTTCTCCTCCGTCAATTTGGAAATCAT
+AGACCATGCCTGAGCGAATGAGAGAGGATGTTGGTGGTGAAACTTAACTATCAAGATGTCGAGAATGGTAAAAGACAAAGATTTGTGATGTTGTTACCTC
+TGAAGATTTCTCACTTGTTTCTTCAAACGTTCTTGACACCTGAAATAAGAAGATGCATATTACACTCGGTTTCTTAACATTGGATAACAAAATGAATCAT
+CATCTCACGTCATCAAAGAGTGAGGCAGATTGAGAGGCAATATCGTTGAGGGAAGCCATAGGAGAGTTGCCTTCTTCAGAACCTTCAGGGACAGGTGAAG
+GAGGATTAGCAGGAATGTAAACAACTCGCAGTTTGAAATCCTCAATCACTCTACCAGCCTCCTTGTTGAACTGCAACAAAGAAACCAATTCATAATAAGA
+AGAAGAAGAAGCTAAAGCAAGAGAGTTCCTTTAAAAAAGCATATAGTGTGCAAACCATTTCAGCGAGGACTTCTTTGGAAGTAGTACCATCAGAGACAAC
+AACAGTCTGAACAAGGAACTTGTCTTTGCATTGCATATCAAGTGGTGCCTCTTTCTGGGCTTGCATCGTCACTGAAACAAAACAACAATCATCTTTTGTG
+TTGTTGACTAAAAAAAACCAAAGCTTTTGAATGAAAGAAGAAATGGTTTTAAGAACCTGTAACATTGCAGGAATCACCGGGCAAGACAACACCAGTGTTA
+GGACGAACACAGTATTTGCGAGGATTGGTTGTTTTAACCTGTGTGTCTCTCAATTAACATCAACACTCTCTCAATGTGTACTAATAAGACAGAATTGTAA
+GAAGAGAATGTAAAAGACCTTAAAAGCGACACATTGAGTAGTTGTCTTGTTGGTCAATTGCATCGAACACGAACTTTGTTTCTTCAACTCAACTTCTCAC
+CACCAACAACAACACAAATTATAACAGAGGTTACCCAAACAAACAACGACGGTTCAATTCGGAGAATCGAAAACGTAAAAAAGGTGAAATGAATCCGAGA
+GGGATCAAATCAATCGGAAAAAAAAAACTTACAGGGGAATTTAAGCTCAGTAGGATGGATATTAACGAGATCTCCGGTCGTCATGCTTCTTTGTAGATCC
+TTCGAGATTGAAATTTGATTTCTCTGTTTTTTTTTTAGGGTTTACGACTGTGAGAAGAAGAATGAGAATCGAACAAATTTTGATTTTGGTCAGAGAAGAA
+GAAAAGTGAATAAATATTTTTTTGAGCCAAGACTGGTAAATTTTGTAGTTTTAAATATTAAATGCCACGTAACTAGATTTGACGATCACCGATTGACCGT
+GATTTTTTTAATGCGTTAGCGGTTAGCCCAACAAAATCAAGGCTATTGTTCCCTGACTGAAATAAGCCCAACAAAAAGGATCCATTATACTATTGTGGGC
+CTTCTAAAGCCCAGTGAATTTTTATTGATAATAGGCATTTTTTTTTGTTGAATTCTTTTGAGCTGAATACATATTGATGATTCTTCCCAATATGTTATAT
+ACAAATCAAATTCGAATATGGAATTGTAAAGAGAAAAAGACAGTATCATTAACGTATGGTAAAGCCTAGCTAGCTTAGCTACTGCATGCTTTTGATATTA
+AATATATAACACGGCAACTGAGAAAACAATATATTTTCAATTCCAAGAGAAAATTCTAGTAGTTCCGAAAATTTCTTTAAGAAAAAAAAAAAAGGTCTCC
+TGATCGATTATCAAATATCATAAAATAGTAATAAGAAAGTTAAGTTTGAGCTGAAAGTAACCACATTTTGAAGATTACAAAAGATTGGGAAAGTCTTCGT
+AGCTAGTTATGGGCCACCCCAACGTTGGCAGCTGAACCGTAAAACCCTTCTCTTCCCATCATCCCATCCTCTCCTTCCTTCATTACACCAAAATAAAATA
+TCTCGATTATGTTTTGATGATCAATGCATGCATGCTCCTGATTATATACATTTGAATAAATAAATATAGTGTAGTAGTAGTAAGTAACCTGTTGGCGCAC
+GTTAGCCTTCTTCGTGGGAGGATGGTCAGCCATGAGTCCAAAGTGTATGTGAGGGAAATGAGCCCACTGTTTCATACATATTACATCATATACTTAGCTC
+TTTTAACATTAATGTGTATTTATCTTATACATAACATAAAAACTTGGTCAAAAATATACGAATACAAAGCCAGACTAAAATATCTGCTAGGGAACTTTAC
+TGAAACCCTAGATCGTAGATCCTAAGGCTAGTCCTAGCTAATGTATGCTGGATAAAGCTTATGAATTATGGATTATTACGGTAACTATTTTGTTTTATGT
+TTTTAATTTAAAGCAATGTGAGTATCAATGTAGCTCCACAATAATCTAGCTAGGTTCAATTCATAAAGACTAAAATGAGATTGTATGATTATGGATATAA
+TGCAATATAGAAAATTAGTTTTATATATTAAAAAAAGAAATGGTACGTTTTTGGCAGCAGCACTGAAGGCTTCTCTGTGGCTGATATCAGGGTTGCCTGC
+CTTTATACGTTGGATCTCCTCTCTGTCAACATTTTTATTTTTATATCATATAATGAAATCAAATCTGTCACATCTATCGACCCTTAATTATATGAGTAAA
+ATGGTTAATTAGGGAAATTTAATTATGCCATTTTAAGCAAAGGAATAAACTTATTACTTGATGAATCGGTTGTATGCAGATGGTACTCTTTGTCGCTTCT
+CTGGGGCTGCTTTTCCACAAACAAACAAACAGAACATATTCAATTTTAATTCCAAATCAAACCCTTTTGTTAAAAAAAACATTATTGGTTTTTATTGTGC
+CTCCCCAAAAAATCTAAAAATTCACCAAAAAAAAACAATTAAAAAAAAAAAAACAATCACTCTTCGACTCTTCCTCCTTTCTCTCTCTCCCTCTCCCTCT
+CACTTTGCTCGTTATCATCATCACTTCATCATTATCTTTCTTACGATCTACCCCCAAAACTATATCAGTTGGCATCTATAGGTTTAGCTAGATTTCCGGG
+GGATAAACACATCACTTATTAATTTTCCTTTTGTTGTCGAAATTGTTTTCTGACCAAAAAAAAAGTGCATGCGAGAAGTCACATACCGAGGGAACAAAAA
+TGAAATCAAAACTTATAAATTCATTATAAACAAACGAGATTCTTTGGAGTGTATATATAAAAGGTTGAAGAAATGAATGGATAAGGTTTTGTGAATTAGG
+GTTTTTGTTTTCTTATATATATATATATGAAGATGTTGAAATAAAGAGTAGAAGATGGAAGGTTACGTCTATTGGCTGGTGGTGGCCGAGGCATCTCTTG
+TAGATGATCCACTGATCTTCCGTTGCGAGTCGCCATAACCAAATGCTCGTTCGGGTGGTGAGCTGAAGCGTGATGGCTCATCATCATGTTCATGTTTATA
+TTCTGCCCTCCGCTTCGCATTTCCTCCTAATAAATGAAATCAGCAAACTAATTGGCAAAAAAAACTTAAAACACTAATCAAACCAAACTACTTTGATATG
+ATGTTTTCGAAAGAAACCCTAGTTAACTAGCCATTGCCAAACTACTTAGATCTATCCCGGGATGCTAACAAAATTAAACATTTTTGGATTGAGTTTCACA
+ATTTTGCGTTTCTCGAGAAGAAAAGCCCTAATTATTACTCTCTGTTTTTTTTATGAAAGAACCCTAATTTGTTTCGATGAATGAAACCGATGTACCAAAA
+GATTTGGAGGAGGAGGAGGAGGAGGGGGAGGTAAAAAGGAATGGCCAAGGTTGGAAACGGATGGAAGAAGAAGAGCTCTCATGCTCACGGTCACCGACAA
+AAGGTTCGAACAGTGGCCGCATCTGACCGTCACCGTCTTGAACAAACTACTCGGAGGAACACTCACCTGCCAATTAATATCACACATTAATTAACTAGTA
+ATTCATGTGAAACCCTAGCTAGAGTTATAAATTTGAAATATTGAGATGAGATATAAGAATAATCCAAAATTTACAGCAAGGACAGTGTCGCAGAAGCTGC
+AATGGACGTAACAGAGCTGGTCCGTAGATGAGAAGTGGTCCGGTGGAAAAGCTGGAGCTGAGGAGGACGACATGGACATGCTCGACATGGAGTCTTTTTC
+TTGATTTAAAACAAAAAAGGAGTAAGAGAGAGAGGAGGGCTTTGATTTGATTGAAAAGATATGACTGATCGATGTTCAGATAGAAGTAGATTCTCCTTCC
+ACCACACCCTTTTGACAATTGTGTTTAGTGTTGGGTGATGAGCAGTACTTTATAAATGTCTTGTACTTCTCCAGAAGTTGAAGTCCAGAGAGAGAAGGAA
+GAGAAAGAACGGTGGAGAGGAAGATGTGGTTTAGAGAGAGAGAGAGAGAGAGATATCTATTTATGTAAATATGAAGAGACACTGTACCTAAACAAATTGG
+CGACATGTGATGAAGAGGCCATTGTAGAGATAAGCTGCATACCTGCATTCTCATTTACTACCTTTTGAACCGGTTTATCTTCTTTATTATTCCTATCCAT
+CCTTTTTCTTTCTTCTATATATCAAACCGGAACTAGTCTTTGTTTCTATATAATCAGATAAAAACTCTACTTTGGGACTAATTATCATTATCAAGTACCA
+TTGAATTAGTAGCCGATCGGTGAGGAATAATAGATATAAAGATTTCAAAGTTTTATAACGACAAGATTTGTGCAGCATCAAACATGTACATACGACAAAC
+ATGCTAACTTTTTTTTTTTTTTACCAACTATTTAAACCGCTTATATATTTGCGGAAAAAACAAAACTTCAATTTGGCTAATAAGTGTCGTACGTGACACA
+TGTATAGAAGATTAACCATATCTATAGGGTTTAATTAGGAGTTTATTTGAATGTCGAACATCCAAAAATTAAGATAATATTAATTCACATGTTAAAGTTG
+GAATTGTTAAGGTTTTCTATTTTGGTTATGCATTTTGTTACATGGTTTGTGACCTTGTGTCGTCGCAATGATGATAATGCAACAGTGGAAAAAAATTTGA
+TGATAATTGATAATGCAATAACAGAAAATATATTGGAATTGTTAAGGTTTTCTATTTTGGTTAAGCATTTTGTTACATGGTTTGTGACTTTGTGTCGTCG
+CACTAATGATAATACAATAACAAAAAAAATATCAACTAAAAGCATGAAAATAAAGAGGGAACAATATGAAAATATACTTATGCATGAGATAAAGAGAGAA
+CAATATGAAAATAAGGTTGGTGTTGTTTTCATAGACCTAAAAGCAGCAGAACTTGAACTTGAATGTGTGTTGTGGTGGATCTCCAGAAAGTCCTTGGCAT
+ATTACACCCATATTTAGAGTTAAAAGTGGTCATATAGCTAGATATTTTGTTTCTATATGCACATATACACTCGCAGTGAATCCAACTCTTCAGCGTATTG
+AGGTCATTGTACAAGTCTTCTCCGCAAAATAAGAAGAAGAAGATAATGTAAAATAAACGAAGTTAAATCTAATCTGGTTACGGTTTGAATTCAATTGGAT
+GAAAAATGTTTTGTTTTTTCTTTTCTTTAAAGGACGCAAAGTTCGATGAAGTGGGAGAGAGAGGAAGAGGAAAGGGACTTGTGCATGGAAGTGATTAAGC
+AAAGGCTCATTCATCAGTTGTTTTCACACTTAATAACATTTCTGCCACACCACACTTTCCCTCGATCCTCGTCAATTCCATGCCCTTTTCTATTTATTAG
+TATTTGTATATACTTTCTCTACATTCCAATGTATATCATTTTGTCATCATTATTTTTACCCGCAAGTGTGTGGTTTCGCTAAATTCCATAATACAGGACC
+ACCATTTTGTGGTAACTTCCCAATTGTTCGTGATAATTACTAGGTCATAGTGAAATTTAAATTTATTTATATCTGAAATTAGTTTAAGTTTTTGTAAATA
+TTATGGCTATCCGGTTTCACAATATATAGTGTAGACATAGAATATGATTTTTGTAAGTCAAAATCCTATCACAATAGAACTTCAAGCAAATATAGTATAG
+TTGTTTGCAACTTTAGTATTTGTATTGAGTTTATTAGAGTGTGGGCTTCCAACATAAAACCAATTGGCAATAGATGGAAAGGCTCATATCTTATATATAT
+CACTTAAGATCCTACTCAACTTTCGATGTGGGACATTGTCCCTAATACGCCCCCTCGAGATGATGGTTCTTCTAGCCATTGATCTCGATATGTTTGGGCA
+TGGATCGGCGGGCCAAGTATTGGGCCGGACCGATGTGGATCGGGTTGAGTATGTGCGGATCAGGCTCTGATACCATATTAGAGTGTGGGTTTCCAACCTA
+AAACCAATTGGCAATAGGTGAAGAGGCCCATATCTTATATATACCACTTAAGATCTTATTCAACTTCCGATGTGGGATATTATCCCTAATACGCCCCCTC
+GAGATGATGGTTCTTCTAGCCATTGATCTCGATATGTTTGGGCATGGATCGGCGGGCCAAGTATTGGGCCGGACCGATGTGGATCGGGTTGAGTATGTGC
+GGATCGGGGTCTGATACCATATCAGACTGTGGGCTTCCAACGTAAAACTAATTGGCAATAGGTGGAGAGGCTCATATCTTATATATACCACTTAAGATCC
+TACTCAACTTCCGATGTGGGACATTGTCCCTAATAGAGTTTTCAAAAATTTAACTTCATTAAGTAATCAATTCATATGATGTTCTATAGGATGAAATATT
+CATCGTAGGGACTAATGGAAAAAAGTTCAAATTCTTTTCGTTACAATTTAAGTCGTCCTTTGCCACTAAAAATATCCTATATATACTCATAAAGTTTTGG
+AAATTTGTTTCAATTCGTCTAGAAATTATTGTTTGTAGAAAAAAGAAGTAAGGATATGAAATGAAATAAGATAAACTATGAATGCAGAGAAAGACAGAAC
+ATTAAAATCGAGGACGACACAAGGCGTCGAAGTTGACTAATTATAAAAAGTAATTAATCGCGAAATCATGTAACGGAAATGAAAGCAAAAAAGTTGAACA
+AAGGAGAAGCTTATTTAAGAACATATACTGTTTTATTTCCGATTTGACCATTCATATATCTCAATCTACCTTACACACAAACATTATATATAAATGTACC
+GAGCTAGCTAGGCATGTATAGTATGTCAGCGACATGATCTCTCTCTTTTTTTTTTTCTTTTTTTACTTTTACGGCACTTTCCCTCTTGTGTTATTTTTTG
+TTCTAAGTATTTTCAGGTCAAAACCTATTGAACAAAAATCTTTTTTAAAAGTGTTATTGAATTTTTCCACCGCCTGAATGGGTGAGAGAGAGAGATGTCA
+TTTCTCACACAAACACCTTGGAAAACAATCAACATCTGAGTGTATATATGCACGTGTATATGTCTCTCTTTAGTTTCATTAACATTCCCGTTTCTAGCCA
+CTTATCTTCGCCATGCCACCGTTTTGCATTTCACTTGACATCACATCTTTTCAAGACCTCTAACAAACCAGAACTACTTTACATAGTGGATGGAATAACA
+TATTTCTAACTTGTTCATTTTATTCAATATATATTAATTGCTAATTAGTTTCTTTTCCCGACAAAACAATAATCTATTACACTAAACTGAAGAAAAAAAC
+ATAGTCACCACCATACATATATTGAGCACACCACGAAGGTGAATATCTTATTAGGTTTACTATATATACATCTTGCTAACAGGTGGGGCAGCTTCAGTCG
+TCTAATTCCTTGTGACATGGAGAAAAGTTGATTCTTGAAACTTCAATATCTTGGATATTTTCTAGTTACATATTCAAGATCAATTGATGGATGTTCTAAC
+TAAGCACTTTCACGAGTCAAGTTTCACGATACCAAGTCTTCTCTAATCTTCCATCTAAAAGGAGAGTTAGTATCTTTATAATATATCTTAGATATTATTG
+GGAAAATAGACACTTTTTCAAAAATAATTTGTAAAGTAGATAAATTTTTTAGAAATTAGAGATATAGACACTTTTTTTGCTTTTTGTGAGATAGAGTATA
+TGTCTAATAGACTAAAAAACAAAATACATATCAAATACTATAATACCCTTTATCTTGAGAGAGAATAAAAATAATATTAGAGACCAGTTTTACTTTATTT
+TATTTGTCTTTATCTTTTTAATTTTTATTTTAGTTTTCTTAAATAATTTACTTAAAAAATTACATTGACTTTTAGAGTATTTATATGTCATCAATTTAAT
+ACACAAACATTTCAAAGATCGTTTTGTACACTAACCATTATTCATTGGTGTACAAATGTGTATACCGATATTCATAAATAGAAGTAATATTGTTTTTAAT
+ATTTTACAAACATAATGATTGTATAAACCAAATATTATTACTTAATATAATGGTGTACATGATGGTGTACATAATTAAGTTAATCTTGATGGTGTACAAA
+ATGATTAAAACATTATGACGATTAGATAGAATGGTGTATACAACTTTTAAATGATAGCATACAAGATTGGTAAACAAAGTGTACAAAACTTGGTGTACAC
+TTACAAGGAATGTATAAATCACTATTTCAGTTAGTGGTGTACGTCATCTCGTACACCAATTTTAGTACACTGTCTCATAGATCTTTAAAGGTGTACGATC
+ATGTACACCATATTTTCAATCATCTATGTACATCATTTTGTATACTATTATACTCACTCTATCACTTCTTACAATAATATTATATATTAATTTTTACATT
+ATTGTCGTACACTAATATTTGTACACCAGTTTTAATAATATCACGTACGCTGTCGGCTGGGATTAAATAAAAAAATGCAACATATTTTTGAAATATAGCA
+AAATTAGTTTTTTTAGATTCACCTAAAAAATTTAAAAGTCAATATGATTATATGGTAATTTTTAATGAATAATTATTATCAAATAAAGTAAAAATATTTA
+AGAAAAAAGAAAAAGTAAAATTTGACTTGAATTTTGTCTTTATCTTACTACATAACAAATAACAAAAGGTTATATAAGTCATTTACTAAAATCTCTATTA
+GACAAAAAGTTGTATTAGAGAGGAAAGAGAATAGTGTCTATTTCTCCTATTTTAAAAAAAACTATCTACTTTGCAAATTATTTGTAGAAAAAGTATCTAC
+TTTCCAACTTATTATTTTGCATACCTCTTGTGTACATTCTTATAGGATTTTCTTTTTGTATCTCGACCCTTTTTGACTGTTTTTGTATTCTTTAATAAAA
+AAGATCAATTCAATTCAGAAATCATATAATATGTTGATAAGAAGACAAAAACCAAAACGAATATTATAAGTTTTATTGAAATTTGTAGGGGAAACAAAAA
+CAGAAGACGAAACAGTACATGCTATTGTGTAAAATGCCAACATGTCACATGTGGGCTCTAATAGGAAAATAAAACTAAAAATCGAACGGGCCTTTTAGAT
+GAACGTTACAAAAATGTGTTCTAATATATTATTAGAGATTGATGGTGAAAGGCACTTTGGTAGGCGGTAACCATGAAGCAGAGTCGATGAATTTGGGTAA
+CGTAAACTCTCGAGCTTCTTGGATATCAGATATCACGTGAAACCCGGCCCAATCAACCCGGTTCTCTGTCCCCGAACCCGGTCCCGAGTTTTGATACTCC
+CCATAATACAACGTGCTTAGAGCCGTTACATTATCCCAATCAATCCATCCGTTGGGTTCGATCAACGTATCAAGATACGTCCCGATCACCACGGTCCGTG
+CGTACGACCTCCACGGACGGCCCAAATACGTTTTCACGCCTCCTAACTGTACCCCCGGAGCTCCTTTCACCACGGAGTTATGGATTACGATTCCTGTTGT
+CTGATTCGGGTTGAACCGGCTCTGTGCCGTTATGGTGTTGACTCCATTCGGTGGGTTACGTGCAAATATCCGACAGTTTTGTAAAACAGCTGCGGCGTTT
+CCGAAAATGAAGTCAACGGTTCCGTATATGTCGCACTCCCTGAAAAACTGACGACCAGAGTGCACGTAGAGTGTGTCTTGATAGCCTTCAATGCTACATC
+TGTAAAACACTGACATGTCTGAATTCGATCTGAGAGCCACCGCCTGATGGTTTTCCGGTCCTGCCGTGTTCCTGATTGTTATGTCTCGTCCCACGAAACC
+GTCCCCCTCAGCCACTGTCATGCAATATGTTACGTGGCAATAAAACGAATATATATAGTGTAAGTTGTTAAGGAGAAATGTCTAACCAAAAGTGGCAGAT
+TTGTAAGTGGAAAATCCTCGGCCCTTGCTTTTGTCACCGGTGATTATGGTTTTGCCGATACCATCGCCAGTGATCATGATGTTATTAGACTTGATTCCTA
+CATTGACATATTCCTCGTAAACGCCTTGCTTGACATGTATGACATACCTTGGGCTTCCTTTGAGCCTCTCTCCAGCACCATTCACGGCCTCTTGGATAGT
+TTTGTAGTCCCCGGAACCATCTTGAGCCACCACTACATCCACTTTTTCACCTATAGATAGTGTTTTCATTGTTATTTTCGATATCCCAAACTCCTTACCG
+TTTTGTTCCATCCTCTAAAAAATACAAAAAAAAATCAAGTAACAACGAGTGAATTATTCAAAACATGCTTGATATTTAAGATGGTTTTGAGAATTTTGAT
+TGGTTAGTAATAATGTTAGAGCTACCTTGTTGATGGCCAAGGTGTTAATGACATCAATGGTAATGCTCTCCAAGGAATGAGACGAGACACCGAGTTCTGA
+CATCTCTTCCTGACATGTGTCTAGGTTGGTGAGTGCGGTGCTGAGCCATGCTTGCACGTCTGACCTAGAGCAAACGTTCTTGGGACACAACACGCTCTCG
+TTGAGCCTGTGAATAGTCTGCTCGTACAGATCCATACATTCCTCCCAAGCTTGCTTTGAACCAAATTGTGGCTCAAGAAAATACGTGTCACTCTTGGCTT
+TGACAGCCCCATCTAGTGTTCGTTCCACGGACACTTGGAGGAACTGTGTAGTGCTTCTTATGGGTTTGTGTTTAATCAGTAGAGTCTTGCATTCACCCGG
+ATGCGGCGTTTCATCGCACATTTCATTTCCGAAAACCATTGAGGAAACATCAGTTATCAGAAATAACATGAAACATTTTACAATTACTCCACGTTTCATC
+GTTTGATGTTTCACTAAGGTAACATATAATATGAATCATGGTTTTTATAGACATTTTCCCATAATATATAAGTTACAAATTGGATTGGTTTTAACTTTTA
+AATGTGAACTAACGCATGTTGCAGTTTTTTTTTTTGCTAAGACATGTTGCAGTTCTAACTTCTAACCTCATGGAATCTTGACCTCCTACTAATTAAATTG
+TCTTTGTAGGTTTTGTTCCATCAAAGATCTTTAAAGTCCCATACTATTATATAGAGTACATTCATAACTTATGTATACTAAATAGTGTAAAATATCAATA
+AAGAAAACAACTAAAAGGGAACAACACAGATTAATCCGCCATTAAAAGGATTAAACCTCAGTACTAGCAATATAGTAAGTAACAAGAGGCAAGTCATCAG
+AGAAAGTTACCCTAAAAGTAGAAGAAGCTCAAGTTGTGTTCTAAAATAAAGAAAAGCGTACAGTAACATTCAGCTTCAACAATCCTCCTAACCATTGTAC
+AGACAGTAGAGAGTTAATCTGAAACCTAATCTTCCATCTGGAAACTCAAACTCAGTCGACTGGTAAAGATATGTTGATGTCAGTGGCTGAGTTTCTCGGC
+ATGTCCTGTCCGTTGGTCCAGCTGGAGATACCGAATGAAGATGGCGGCTGCTCTCTGTCCGGGTTTGTCGGTGAGAAAACAGAAGCCGCCGGAGGAGGAG
+GAGAAGGAGGAGGAGGCACTGACATGACTGCTGCAGGGGCATGCTCGACTCTTTGCTTCCTCGGTTTCTGATGATCTTGTTGATCACTCGTTATAAAACT
+GCCAACAACAACCTGTGTTTAAGAAACAACAAAACTTGATGAGATGAGAGACGATTTCAAGAAATAACGTAAACGTTGTTGTTAGATTCATGAGTCACCT
+GAATAGGAGTGGCGGCAATGAGCAGGCCAGCGACACCGCCACCGACAACACGACCATCAGGACCGGCCAAAGATACACTCATGCCACCAGACCGACCTTT
+TGAACCTTGATTCTCTGTTTCCATGAATGAACCAGACAGAGACAGTATCTCAAACCGACCCTGCAAGAAACCAACACATTATAATATGACACTTTCACTT
+TCTCTCTGATAGCTTTAAATGGAGTGTGAGAGACAAACCTCGTAGGTGAGAGTACCACCGCAAGAATCGGGTTGGCGAAGAGTAACGTTTGATATCACTC
+CATTTGCTGATAAGATACAAATAGCTCGTGGTCCTTGTTGTGAAAAGGAGATGATTCTCATAGTAATATCCTTCAATCAAAACAAAGCAAACAGAGTTGT
+TGCTAAGTAACAAACACAAATCTCCTCCCAAGTGAAAGTTTAGGGCCTTTTTCTTCTAATATACATACCTCACCAGTGTTCACTGTGATTACATGCGGCG
+TGAAATTTGATCCAACACCACCACCAACACCACCACCAACACCAAACCTTTCACCTGCAAGACAATGATTCAAAGTTACAATCTTCAAACAATTATAATA
+GATACTCACTCAACAAAGTTAAAGCCCATATGCTACTTTAAACAAAACAAATGCAACTTCTTGAGAAACTTTTAACAGTTGTTAATAATCTTTCATAACT
+TTATGCAAAAGACCAAGTAATGTTAATAATCAAACAGACAAAGGAATGCTTAGTTAAGTAGAGTGACAAATGGAAGAGTAACTTTACCAGAAGAATGGAA
+CCCAATGGTCTTATGCATCTTCTTCATATCAAAACCATTGAGCTTGCCTCTTACTCGTTTCTTCACAAGAGGAACTGATGAAGAAGGCAAAGGAGCACCA
+TTAGCTTCATATTTACGAGGTCTGCCTCTCCTCTTCTTCCCTGAGGCTTCCCCTGAAGAAGGCATTGGGGCTTCCATGGGAGGGAGAGACAACCCCATAA
+ACTGGTTAGCAGGGCTATCTGAAGGTCTCGGAGCCATATGATACGCTGATGGAACTTCTGCTCCTATACCACCACCAGGGCTAATTCTGTCGCTTGTTTC
+CATTCTCAAATCCTATCCTTAACTGCAATTACAAGCAAGCCAAAACTTTAAAAGAGAGTTCATCATCCAACCACATAGCTTCATAAATATAGAAACTTGA
+TTTCGAATTTCAAGTAATCTCAACAAATGTGGTAATGATATAACGCTGAGACTTAATTTTTGTAAAGGCTTCTACTTTTTCACAGTTAGCTACAGAGTTG
+GAAGAAGTATAAAGATGGAATCTTTTGTTCTGTTACACTGAAAATTCTCAAATTGTACATCATAATAGTTTGAACAGGAAAAAAAAACAACACAAGGAGG
+TTAGAAGCAAAAGTACAAAAATAATGAGATCTCAGACAAAAGTGTTTAAAAGAAAAACAGAGACCTGAAGCTTTATGTTTGGTCTCAACACACTGAAGTT
+GCTCTATCAGTCAACAGTCAACGTTCCTCAGCCGAGAATTGAACTAAACACAAGAACAGATTTCTCCTGGTCAGCTCACGCCGGAGAAGTTCTCAACGGT
+ATTTTCCGGGAAAAAATCAGATTTATATGATCCAAACAAGAAGAAGAAAAAAAAACATAGTGTCCCCAGTTGAAAACAGAGTAGAAAGAAAACAAAAAAC
+CAGATCGTAAAAAAAAAAAAAAAGATGAGAGAAAATTAGGTTTTTGCAAGAAGAAATATCCAAAAATAATTTATCTTTTTTTTTGTCGTTAAGAATAAGA
+CCGACAGTGAATTTTGGTTAATAAATAATTTCACGTCCGGAATTGATTAAAAAAAAAAAAAAAAAAATTGTCCCGTTTGCGTAAGTTTTCTTCTTGACAT
+TAATATCTCTTATTACAATTTAAAATTCAATTATTTTGCAACAATATGTTTATGTTGGTTCACACAAGAGTTTACTAGGAATGTGATTGGTAGGTGACAG
+ATAATAAAGTGACAAGCGGTCAGATTAACAAGCCGTTTGTTTGACCTTCTCTGCCTTCTGTCTCCTTTTTGACTCACTCTGACTCTTTCTCTTATATTGC
+TTTCACTTCCAAGAAAAGAATAGAGCATTTGTGATTTTAAATCATTGTGTGTTAAATAAGAATTTATCCGTATCTCAATTAGGATCACGGCACATGAGAA
+AGCTTTTGGATCATTCATTACGTGTCAACACATCTTTCCTTGAGTTCAAATTAAAATTTCGAGGCCTCGAGACCACCTTCACCACTATTATATATTAATC
+ACCCCTGTATATTTCCAAGACAAGTGATTAACGTTAGCTTTATTACATAATGTTTTTAGTCACACTTGAAGAAAAGGCAAGTGGGTTTGGATGCAAAAGG
+CAAGATTTTAACATAAGCCCATTTGGGGATTTTGGGCCTTAACCTTTTGGGCCTGTATTACCTATGAATTACACATTTAACATTTTCATTATTGGACCCC
+AATAAAATGGAGCAATGCCTTATAATAAAATAGAGGGACATGGGTGTCATGTCGACGTCAAGCGTGAGATGTGAGATGTGAGTTTGCACTGCAAATCCAA
+TAGAATCTATTAACGCCCCTTTTAAGTTACAGGGCAATCCAGTTAGTACAAAATAAAGAGTTCCTAATAAATGTCGCAAAGGTTAACATGGTTATATTAA
+AGAAGATGGTCGGTATTTGCCTCCGGTCAAATACTTAGTGAAGAACTCACGGGCAAGAGCGTTAAGATCACCGTCCTCATCCACTGGATTTTCCAGGCCA
+AAGAATGTGCTAAGATCCACTGACTCTGTTGGGACCTCAATAGCTTCTTTTGGCTGTTCTTGTTCTTGTTGTTGTGACATACAAGGAATGTGTGACGACG
+AGGAAGACATATTGTCTTTGCTATCGACAGAAGAAATGAGTGGCACATTAGATGAAGAGGCTGCTTCTGTCCGTGAATTGTTTTGAGAATTCGGCGGAGG
+AAGACCTTGTAATGTTGAGAGTTGAGTTTGGACGTAAGCTAACTCCGCCTGTAGATTCATCACCTGTTCACATGTGGGACGTTTATTTAATTAAAAAGTT
+CATATAACATTAGTTTTTAAAAAACCTAATTTATTCGTATTAGAAGAAAATTTTCAAACTGTTTTATTCAACCGATATACTATTAAAGACAAACAAGTCG
+GAATGTAACCACAAAGAATGACGATTTGACTTTCTTTAACGCTGTTTTCGACAAACGAGCCATTGGGAAGACACACGTTAGCTATTTTCAATATTAGCAA
+CTTTGACTCTTATTGTGGAATTAGTACTATGCAATTTTCAAAACTAATAAACAGGAAACCAAGAGGCGATTAAATGGAACTGTTATAAAAGTAACAAGTT
+ACGTGGCTAAAAGATGCGGATATATAAATCTCATCTTTAACCTAATGTTATGGGATGATTTTATTATACAATGAACTTCTATATAACTAAATACACGCAT
+GCATGCATAGTAAATCTTTCAATGTATATAGATCATCAAACATATATTATATATACATAAATATGTGACAATATTGGGTTTTATATAGTTGAATACCTGA
+TGTTGAAGGGCGAAGATATGACCAACGCATCCGTAGACGGGATCGCGAAGCCTAGCCAATGCCTCGTAAGTAAGCGTGACGACAGCGTCCAGTCTCCGGC
+TGGCTGGAATCATCATGAGGAGCTTGGAGGCGTTGCTCGCCCCGAAAACCTTGTGCACGGCCGTGAAATGAGACGTCCCTTCCACCGAATCAAAGTAGGG
+AGCGAAGACACAGTCAGCAACGCATTTCCGTCGGAGAAACTTACATGCGCCGCATGGACCTCCACAACCGGTGGTGCTTCCGCTCATCTTTTATGTCAAA
+GACGTAACGTTTTGTTTGGGGGAAGTTGTGTCGTCGTCGACCACAGTTATTATATATCCAATCCAAAGAGATGTTTAAGAGAGAGAGATGGATGGGTTTG
+TTTATGAATAAATGTTTTTAAGTTGATGTGGAGCATAGAGGATCGTGTCAGGCAAGAAAATCATGTCTTGCTTTTGGTGGTGGGTCATTTATAATCATTA
+CATTTTTCTATAACTTGATCATCTTTTCTTTTGTATGTCCATATTTTTGTTTTTTGTTTTCCTTGGTGTGTTTCACTTTTCTGTACATAGTTGAATCACA
+CACTCAAGAAACAAGCTATTTTCAAACAAGTGAAAGAATTATCTATTTATGGACTCCTAAAATCAATGAAAGCATATAACACAAGGAGGGATAACATATA
+CTTGTAAATTGAAAAGTAGACAAATCAACAATATATATCATCTAAATTAGCAATCATAGGTTTAAGACATAAAAAGATTTTGTATATGCCACTGAGAATC
+TAGAACTAACTATCAGTCTATCACACAAGCAAGGCCTAGAAAGTAGTGAACAAGTAAGGATTTAGAATTTTAGATAGTGAGTAATGAAGATATATATAGG
+CTGGTGGGTTCAGTTAACAAGGTACTAAAATCGGATTATAACGAGGGATCAAGTGGTGGGGATTATGAATTATTATAGTAATGAGAATGAATGTACTAGT
+ACTAATTAGAATGAGTAAAGCTTGGAAGCAACGGCAGAGCAGATTTGTGATATATACAAAGGACAAACAAACACAAATGCTTTGCGTGAAGCAAAACACA
+ATTAGCTGCTTGCTGACGTATTTCTCTCTCACCACTCAGCCGCAGGTTTCCCTGTCACACACACGTGCGATCCCTCACCACACGTGTGTAATTCTTTTAT
+ATATGTTATATACTGTATATAATTTTTTGTCAAACTAGTTCTCTATGGACAGCTTTCGTGATAGAATTATAGAGAGAAAATCGAGATGTATGTTGCTTCT
+TGTTTCTACAAATCGTATAGTCAGAAACAGACATGACACTGATCACTGTTTGCTTCCCCCGCAAGTACAACCTCAGTCAGTCAGTTACTGTCATGTCTCT
+CTTTCTCTCTGTTTGACAAGATCCCTGACCCTTGTTCACTTCCCTAATTTAAAGCCTTCTCCTTAATGGGCCGGGCCTTGTATCTGTTTCGGATCCTTCT
+TTATAGCGAAATGATTAATAGTAGTGATTACACCTAAAATGTACGTATATGACAAAAAGAATAGTTTTTTTCTTCTGTTTCTCTTGTACTATTAGGCCTA
+GTGAATGTATTAAATACAAACAGTGTACATTAGCGTACGCAAGCGGTGAGGAAAGGAGCAGAAGAGGGCGTGATACGAGGACACGTGTCTCATGTTAGTA
+CAAACAAAGATTGGACAAGAGCCGGACGGCACGGTGACCTCTGTCAACAACTGTTACCGTTTCTTCTAATCTATTTGTTAATCTCCTAAGTAATGTAATT
+AATTAGTTTTCACTGTTCATAATTAATCAAGTAATAATAACATAAGAAATGAAATGGGAGCGTTACTTGTATACCATATGCACTCGCAAACGAGCCATTG
+GTTGCGTCAGAACGGTTACGTTCTTCATAAAAGTCACATTCGACACATGGCGATCATATATACGTGCCAATTTTTCCGGTTCTCTCAAATCCAATCCCGG
+TTTCTTTCTTTTATGTTTTGATCACCGGTTCTTCTTCTAAACCAACTTAGCTTTACTCATTTGGTGATTATTATTGGACCGTCGTAATCGTCACTCTTTT
+CTTTTTTGAATCAATGATGTGAGATATGTATATTATACACGCACACGTACACACGTGTATTTGATCATTCTTGCCGTCACCAAATTTTAAACTCATTTAT
+CGTGTAATAATATATTGGAGATCCGCACTGACTAGACTATACATTACATAGATCTTGTAATTTCGGAAAGTTCAAATATTTGTGAAATATATGCACTAGT
+TGGAGTTTCCTTATTTGTACCTTAATCGAATATTGAGTAAACATGATTCCCTGACCCAAATATAGATTGCGTACATCAACTCATTAATACCGTCAATAAA
+TACGAGTTTTTGCATATAATCATTACATGGTCATATGTAATAAATCTAGTTGTTTTGGAAATTGCATATTCTCTCCCTCCCTCTTTATCAATTTTACATA
+TATGTAGCATCAGCAATATATGTGAATTTGTTACATTAGTAGTTTAGTTTGTATTTTAATTTTTTGGATAAATTATGAATTCTATTACCAAAATTGAACA
+TTGTTTTTTACAAATACTTTGGGGCAGTGAATTTCTAAAACCAAAAAAAAAAAGTTAGTAATTTGTATAGGTATTATCGCCGTGGTATACACTTAATTCA
+AATATCATAATATACATGTTCGTGTCATATACGACAAAAGTAAAATTAAAGTTTGCAAAAAAAATTTTATTTAAAGAATCTAACGGAAAAAAACCGCTTA
+AATTTTCTAGAAAATGTTGCCAAATGTTGATAAAATATCCGATTAACCAAAAAGAAAATAACGCATAGCGGTGAACCGTTACATTTCGACTACAAAGTTA
+TCACATTAAAATCACCGCCAAAAATTAGTAATTAATTAGATTATATATATATATATATATATATATATATATATATTTAAGCTCATTTTATACATTTATT
+TGTTTGTAAAATTAATTTCTCATAGTATTAGATTGAATGTTCATATATTACAATTGGTATATACCATAAGATAGTTGTGTGGTTCGATGTAACAAAAATA
+AAATTAAACCAGAAGTAGAAAAAGTGAAGGAAAGGGAATAACAATGAAGAAGTTGAAAGATATGGAATGTTTTGCTTCACGCAAAGAGCTTAACACGAGA
+CAAGTACGCTCCATCGCGTTGCTTTGAAGTCTTTTTTTTCTTCTTCTTCTTCTTGTCTTAACCTCTTTTTTATTTTTTAGTCTTGGTAATAACAAGACTA
+ATTAAATTATTATTTTACTTTTTTTATTATCTACCAACAACCAAACCCTAGTTTTGCTTACGTCCGATCTCCTCCTTCTCTCTTTTCTTCTCTCCCAAAC
+GTTCCCTTTCTTTTTTTTCTCTAATCACGAACCAAAAAGCATCATAATCTCGATGAGTTAAATCCATGTATCTCAAAACCCTAATCACCACTTAGCTAGT
+AAAAGGAAAGGAAAATAAAAAGGACTTGTGTGGTAGAAAAGGAAGATGAGCAGTAGCGGAAACCCTAGCAGCAGCAGCGGTGGAGGAGGAGGACCGTGCG
+GCGCGTGCAAGTTCTTGAGAAGGAAGTGTGTCGCTGGCTGCATCTTCGCTCCTTACTTTGACTCCGAGCAAGGAGCGGCGCACTTCGCGGCGGTTCACAA
+GGTGTTCGGAGCGAGCAACGTCTCCAAACTCCTCCACCATGTTCCCGAGCATAAACGACCAGACGCCGTCGTTTCAATCTGCTTTGAGGCTCAAGCTCGT
+CTCAGAGACCCTATCTACGGCTGCGTCTCTCACATCGTCTCTCTTCAGCAACAGGTTAATTATTCTTTTCATAACGTTTAATTATATGATTAGTACTATT
+TATGATGGGAAATTGCAACAGTTTTAAGTTGATCTACTGTCTCTATATCGTCACGTTGATCATTTTATTTTAATCATTTTCTATGTAATTATGTTTTTAA
+CTTCTTCTTTTTTTTTGAAGAAAATTGCGTTTTCAAACTTTTTTTTTTTAAATGAGATTTTTCATTTTGACTTAATGTTCAATTAAACTACAAAGTTAAG
+TACTTTTTCCCATTCTATGGATCTCCTCTGATTGTCATTTCTAGGATCATATCCCATCATGCAATGATGCAAATTACCCTTTCTTATGCATCGATTTTTT
+TTTTTAATTCATTCCGATTTGTTCTTTTAAGGATGAATATTTTTTGTTTTTGCCATGATCGAAAACCAACTCTACATTAAAATAAGAGTTTTAAAAATCT
+AAAATTTTACAACTGGGTTCATGGCCTTTGCCTTTTGGGCAAAGTTATGTCTTTATATTAAATGTCGTGTCTATGAGTCTATATTTATGTGATATAGAAC
+AAGCTTATCTTTTGATTTACACTTTTAGTAATAGTAGTTTGTTAAGAAAACATGCATAAAGCATAATTCTATGTGTGTGTATTTCACTTCACATATAGCA
+TATATATGAAAACTTCTCTCTATTTCCTAGTTAAAATCTCTACAGTCGTAGTTAATTGGCTAGGATTAAGGAAGTTAAGCGATCATTTAGCACATATGTA
+TTGTGAAGTTTTGTTGAATGTTTACAAGGTTTGTTTCCAAGTGATTGAGATGACAAATCTTCCTCTGTTCGCAACAACCACGTTGTTTTACACTTATTCC
+CAAGCATCATTTTTTTTTTTGGTTTATCTTTTAATTGCAATATACATATATAGTACACACATACACGAGATATATACAAACGTATGCAATTGCATTCTAT
+AAATTGATGTTAGTGAAGGATATTTCCAATATTACAAGCAAGCATTTATTTATATGTTATGTACAATGTCTTTTGTGTTATAATTAGATTGTTTTATTCA
+GCATATATTTTTCTAAATCGGTGGTCTTGATTGATCAATTACTCCTGTCGTGTTTTTTTGGCATTATTGAATCAACAACATTTGCTCGAATTCGGAAACT
+CTTCCAATTATTAAAGATTGCTGAAAATATCATTTTATCTAGATTCTTATCACTCTTTCATATTTGTTGGCATTATTATCCATTTCAATTTCGTTATAAA
+AAAAACAGGTGGTAAGTTTGCAAACTGAGCTTTCATATCTACAAGCACACTTAGCAACTCTAGAGCTGCCACAACCTCAACCACCACAGGTTCCGGTGTC
+ATCTTCAGGATCTCTACAGGCTCTTTCCATAACGGACCTCCCAACAATATCACCGTCGGTGTACGACCTCTCCTCCATCTTCGAGCCGGTCATGTCCTCC
+ACTTGGGCCATGCAGCAACAACCACGACCGTCTGATCATCTCTTCGGCGTCCCGTCATCGTCCAATATGGGCGGAGGCGGTGAGCTCCAAGCACTGGCGC
+GTGAGTTTATTCACGGTGGGCAAATGCCAGCTCAGCCATCGCCGGGAACCAGTGGTTCTGCCTCGTCAGTGATAAAACGAGAATGAAGTTATTTTTATCG
+TATGTTTGTTTATTTGGACCGTAAGAGATCTATAGTTAGCCATATGTTTCTCCTTGTAATATATATACTTGGTCGAATTCGTATTTAAATTGTTGTCTAG
+AATGTTAATATAAGAACTATATGATTTACATTGATTAAATGGAGTATCTTATAGGCCAATATGTTGAAGTTGCTTTGGTCTCTTGGACCATCGAATATGT
+TGTTTTAATCAGCCTAGAGTACACCGGTTCTCCACAACTTGGGTGGAATCTTGAGCGTGAAGGAGGCTTGATTCTGGCGCGAGACACGAACCAATGAGTC
+TCATTTCTCATTTTCCCTATCACTTATATTGGGCCTTAAATGGGTTCAATAAAGTTTTTTTTTCTTATATCAAGCAGCCCAAAATATTATTTAAACCCGA
+CTCAATTGAGTTTGATACTCTGGTTTGCTTTGTAGTCCACACTATTTTAACAACATCTTCGAAGCATGCATTTGATTTAACAATCTTCCTAATTTACTAG
+AGAATTTGAGCCAATTTTGTCTTTTTTTTCACCATTTTTATAAAAGCTGGTTTTCAACTTGTGTTCTCTTAGCATTTCCCGCCTCTACATCAACTAGAAG
+GCCCTACACGGACCTTGAACATGATCTTAGCGATGTCTAAGGACTAAGCTACATAAACCAATGAGTAAAATACATATGGATTGGACAATAATCACCAATC
+AAAACCCCAACGTCGATTGCATAGCCGATAAGTAGTACCACAATGGTGAGAGGAGGATAGTGCCAGCGGCTATGAAGGGTCGACGTAAACCAAACCTTGA
+TGAGACACTGTAAAACACGACTATTGGTTGAACAATCAGTTCCAATCGAGGCTCACAAAGTCAAAGCATGCTTGTAAGATATTTGGAGTAATTGAAGGTA
+CGGTGTAATCAGAGCGTTTCTTGAATTGCCGAAATGAAGTTTAGCCCTATGGCTATAGAAGCAATAAGCCATTTTTATATTCATAACTTTAGAGGTATTA
+ATAAGAAACATATATAAATTTTTTTATAAATGTATTGACAAAAAATCAAGTAAAAATAAGCAAGATGCAAAACATAAGCAACATTTCTAATTAATATTAT
+ATAATTTTTTATAATGATTTTATACATGAAAAAATCTCTAATTAATAGATATGACACATGTGTGATCATGTGAGTTATCAATTTTGAATAATTTTTTAAT
+ACTAAATTGACATATTGTTTGATCAGAAAATGTCATTTTTTGAAACTAAGTGAATGAATAAAGGGTTGAGCTAAGCAATATATAATTGTTGATGATGAAA
+TAATAACATGAATACAAATTATATTTATATGTGTGTATCAATTAGTGTAATATTTAAGAGAGAACCATTGGAGTAGAGCCTTACAAGACAATATATGATC
+ACCATTGGAAAACTTTAAAGCTATTACTATGGTAAAAACTCAATTGCTTGAATTCGAATTCAAGTAATCAAAATCTTATTATTAGCTCAAATCTCAAGTT
+CCTATTACTACTCTATACATATACATGTGTATTAATCTATGTTATCACCAAAATAGAAACAATTAGATATAGCAAGTGACCACTATTTTCCTTCTAAGAC
+ACCATACGAACTAATTTTTATCAAAAACAAATTATCAAGCTCTATTACAATTCCGCATGTGTGCTATACATTAGATTAATTAAAAGAAATTAAATCTGTT
+TTCACTCCATTTATCAAAAGTAACATCTTTAACGAATCAAACCCATAAGGTACTCTTACTCTCTATTAATAGAGGAGAATGTGTCATCTTCTCATTACTC
+AATAAGCATACTTATCATATACACAATACCACAATGATAAGGTCAAAATGTTCTTGCCATCATCATCTACTTGTTCTTGTTATGGTTGTTCTTTGGATAT
+CACCAAGATATGCTTCAGCCGAAGATGAACATGCAAAGGTAATGATTGTATACAATCTCTTTGTTTCTCCAGCTTCTTTGTCATCAGATTGAACAAAACT
+TTATGTTGCAAGGAGAATATTTACTCTTGAAATACTTAATCATATAAAGGATTTCTATATCATATATTTGGGAGATCGACCGGATAATACAGAAGAAACT
+ATCAAGACACACATAAATCTTCTATCATCTTTGAATATCAGGTACATGTCATTCATCAATACATGTATAAGACATACTCTAAAACATATAAATGCGTAAC
+GTTTTATGGAGTAATGTTCTACTTGGTTGTTTGCTAATCAAATTTATAACGTCTCTTGAGAAAACAGCCAAGAAGAAGCAAAGGAAAGAAAAGTATATAG
+TTACACTAAAGCCTTCAACGCTTTTGCTGCCAAGCTTTCTCCACATGAAGCTAAGAAGATGATGGGTACGTAACATTATTTGTTTTTGATATTTTTCCCA
+AAACAAAGCACTAGCTAGTGAGATTCATATAACTCCCATCCATGCACTGGTGCAGAGATGGAAGAAGTTGTTAGTGTATCCCGAAATCAATATCGCAAAC
+TTCACACGACAAAATCTTGGGATTTTGTTGGACTTCCTTTGACAGCAAAAAGACATCTAAAAGCAGAGAGAGATGTTATTATTGGTGTTCTTGATACAGG
+TTTATTTTTTTCTATATGCAAATTGATTCGATATTATTCATTTATGCTTCTTATAATTTATCTAAACCTTCCTATAATACAACAATCAGGAATAACGCCA
+GACTCAGAGAGTTTCCTAGACCATGGTCTAGGACCTCCTCCGGCTAAATGGAAAGGATCTTGTGGACCTTATAAAAATTTCACCGGATGCAACAAGTATA
+CAATTTATCTCTTACCATTTTCTACTTTAATCGATTTTAAATACAAACTTTGATCACTAGAGAATCTTGATCTCTAAGCAACATGAACTCTTGAGCAATT
+GTTAAAGAAAATGTCATTGCTAGAAAAACAAATAAGGAGTTAGTTGATGAATTTAAGAGTTTAGGGAGCAAATTAGAATTATGCGTTAACATAAGGAGTT
+AGTTGATCAATTTAAGAGTTTAGGGAGCAAATTAGAATTATGCGTTAACATAAGGGTTCTGATTGAAATAATAAATATTTAATTAATGTAACTTCAACAG
+CAAAATAATCGGCGCCAAGTACTTCAAGCACGACGGCAATGTGCCTGCCGGCGAAGTCCGATCACCGATCGATATCGACGGACATGGGACGCACACGTCA
+TCCACCGTAGCCGGCGTTTTAGTCGCAAACGCGAGTCTCTATGGCATAGCAAACGGCACCGCCCGCGGCGCGGTTCCGTCGGCGAGGTTAGCGATGTACA
+AGGTTTGTTGGGCGAGATCCGGCTGTGCTGACATGGACATACTCGCCGGATTCGAAGCAGCGATTCACGACGGCGTAGAAATTATCTCCATCTCTATCGG
+CGGTCCAATCGCCGATTACTCTTCCGATTCGATATCCGTCGGGTCGTTTCACGCGATGAGGAAAGGAATCCTCACGGTGGCGTCCGCCGGTAACGACGGG
+CCTAGCTCAGGAACTGTAACGAACCATGAGCCGTGGATATTGACGGTTGCTGCAAGTGGAATCGATCGGACGTTCAAGAGCAAAATAGATCTCGGCAACG
+GCAAATCCTTCTCTGTAAGCATCTCAAAATCAATCTCTTAATTAGCTAAATTCAATTTAGGGTTTTGACATAATTGGATGATTGAAAGGGGATGGGAATA
+AGCATGTTTAGTCCAAAAGCCAAATCGTATCCGCTTGTAAGTGGTGTTGATGCTGCTAAGAACACAGACGATAAGTACTTGGCTAGGTAACATCATTATC
+ACCATCAACTTCATTTGAATATGTTAAGAGAAACTAAGACATTGTTTGTTTGATGATGTTTAAGGTATTGTTTCTCTGATTCTTTGGATCGAAAGAAGGT
+GAAGGGAAAGGTAATGGTGTGTAGAATGGGAGGAGGTGGTGTGGAGTCTACTATCAAAAGCTATGGAGGTGCTGGTGCCATCATTGTAAGTGATCAATAT
+CTTGACAATGCTCAGATTTTCATGGCACCTGCCACCAGTGTTAATAGCTCCGTTGGCGATATTATCTACCGATATATCAACTCCACAAGGTCCTCTTTGA
+TATTCTTGGGTATGATACTATACTACAAGTGTGTTCACAGCTAAGTAACTCTTTGTTTATGCTTTTCTCAGATCAGCGTCGGCTGTGATTCAGAAAACTC
+GGCAAGTGACAATCCCTGCTCCATTTGTTGCTTCTTTTTCATCAAGAGGTCCCAATCCGGGATCAATACGTCTTCTCAAGGTATATATGACTTGATCAAT
+GTCATCTGTTTATTGATAGATGATGATCTTATGTCTCTGCCATTTTTGCGGATTGTAGCCTGATATCGCTGCACCCGGGATTGATATATTGGCGGCCTTC
+ACTCTAAAGAGATCACTGACTGGGTTAGATGGTGACACCCAGTTCTCAAAATTCACCATCCTGTCTGGCACCTCAATGGCCTGCCCTCATGTTGCTGGTG
+TAGCTGCGTACGTCAAGTCTTTTCATCCGGATTGGACCCCTGCTGCCATCAAATCCGCCATCATTACCTCAGGTAACTCACGTCAAGTTCTCGTGAAACT
+AAAAGCAGAGAAAGCAGTAATTATTTATCTGTTTGTTACGCAGCAAAACCGATAAGCCGGAGAGTGAACAAGGACGCAGAGTTTGCTTATGGAGGAGGCC
+AAATAAACCCACGACGAGCCGCAAGCCCTGGCTTAGTCTACGACATGGACGACATCTCCTATGTTCAGTTCTTGTGCGGCGAAGGCTACAACGCAACCAC
+TCTAGCTCCATTGGTGGGTACACGCTCCGTGAGCTGTTCCTCCATTGTCCCTGGACTCGGCCACGATTCCCTCAACTACCCAACAATCCAACTCACGTTG
+AGATCCGCCAAAACGTCCACATTGGCTGTGTTCAGGCGGAGAGTCACCAACGTGGGACCACCGTCGTCGGTCTACACCGCCACCGTCCGAGCACCGAAAG
+GAGTAGAAATCACGGTGGAGCCACAGAGTTTGTCATTTTCAAAGGCTTCACAAAAGAGAAGCTTCAAAGTGGTGGTGAAGGCCAAACAAATGACTCCTGG
+GAAGATTGTGTCCGGCTTGCTCGTGTGGAAGAGCCCACGTCACTCTGTTCGTAGCCCCATTGTTATTTATAGTCCTACTTCGGATTGAAATTAATCACAT
+CTCCAAAACAACATTTTACTTCAATGTAATCCTCTCACTTGTTCGTAAACTAACTCATTCCACTGCTTAATTTGAAAAAACCACTGTATTAAACTTATAG
+GCCAATAAGCCCATATTAGAATATTTGGGCCTTTGGGCCCATTACACGAAACACTACTTACAGAATAACCTCTACCTCTCTCTCTATCGGAAAAGCCCTA
+AAGCAAGCTTCTCTCCTTCGTCGTCAATGGAAGCTTCTCTACCGGAAGAGGTGCTTCAGCCGCTTCTACATGCTTCAGATTTATCATACTCTCTAGAAGA
+TTGCTTGAAATTTCTTCTAGAGTCTTCCAAGACCGATTCAGGTCGTTCCGATCTCGCTTCCAAGTCTATACTTCCGTCGATCCTCCGTCTTCTTCAGCTT
+CTTCCTTACCCATCTTCCCGCCATTATCTGAATCTCTCTCTGAAGGTCCTTCGAAACCTCTGCGCAGGTGAGGTTTCGAATCAGAACTCTTTCGTCGATC
+ATGACGGCTCTGCTATCGTCTCCGACTTGCTTGATTCCGCCATTGCGGATTTCGAGACAGTTAGGTTCGGATTACAGGTTCTAGCGAACGTTGTATTGTT
+CGGAGAGAAACGTCAGAGAGATGTGTGGCTCCGATTTTACCCGGAGAGGTTCTTATCAATCGCTAAGATTAGGAAACGTGAAACATTTGATCCTCTGTGT
+ATGATTTTGTATACTTGCGTTGATGGAAGCTCAGAGATTGCTTCAGAGCTTTGTAGCTGTCAAGGGCTCACCATCATCGCTGAAACTCTACGGACTTCCT
+CTTCCGGTAACACTCTTATTCCTGAAGCCAAAAATGCCATTTTGATCTTAAAGTCGTGATTTTTATCTGATTTGAGCCAATCTTGTTATAATTGTTTGTA
+GTTGGGTCTGTGGAGGATTATTGGCTCAAGTTACTGGTTTCGAGAATCTGTGTTGAAGATGGTTACTTCCTCAAGCTCTTCTCTAAATTATACGAAGATG
+CTGAAAATGAGATATTTTCATCAGAGCAAGCCTTTCTTGTGAGGATGGTGTCTGATATTGCTAATGAGCGGATAGGAAAAGTGTCAATCCCCAAGGATAC
+AGCTTGTTCGATTCTCGGATTGTTTAGGCAATCAGTTGATGTTTTTGATTTTGTTTCGGGTGAAAGATCGGAGCTTCCAACGGGTTCAACTATAGTAGAT
+GTGATGGGCTACTCTCTGGTGATAATAAGGGATGCTTGTGCTGGAGGACGTCTTGAAGAACTCAAGGAGGACAACAAGGATTCAGGTGATACTGTTGAAT
+TGCTCTTGTCCTCTGGACTAATAGAACTTCTCCTTGATCTGCTTAGTAAACTTGATCCTCCAACAACAATAAAGAAGGCTTTAAACCAGAGTCCTAGTTC
+TTCTTCTTCTTCATTAAAGCCGTGTCCTTACAGAGGATTCAGGAGAGATATTGTGTCGGTGATTGGGAACTGCGCGTACAGAAGAAAAGAGGTACAAGAT
+GAGATCAGGGAGAGAGATGGGCTCTTTTTAATGCTGCAGCAGTGTGTGACCGATGATGAGAACCCGTTCTTGAGAGAATGGGGCTTGTGGTGTATAAGAA
+ATTTACTGGAAGGGAACCCTGAAAACCAGGAAGTAGTGGCTGAGTTGGAGATTAAAGGCTCTGTGGATGTGCCTCAACTCCGTGAAATTGGTCTCAGGGT
+TGAAATTGATCCTAAAACAGCCAGGCCAAAGCTTGTCAATGACACCTGAAGCTTCATTTGTCTCAGGGAAAAGAGGAGCTATACAATACACAACAAGAGG
+TCCTTCTTGAGGCGGTGAAGATCATAAAGAAGCACGGTGTGTCGCTAGGTACCACCTGGGACAATTCTACATTGTGAGTGATCATTTTGTAGAGACAAGG
+AATACTGATCCGGAAGCTATCTAGCTAGATGGATCCAAAACTCTGTGTTTTTGGGAAATTACAGAAAATCGTGATGACTTCTTAGGTTTCAAGAGAAAAA
+TGTTTCATATTGGCCTTGCTTTTATTTGTTTCCTTCTTGGTATTTATAGGGTTCTAACAATTCCTATATACATGAAATGATCAATTCAATATGTTAAGCA
+GAAAATGGCTCTCGTTTGATGTGGTTTGCAGTGCATGATCAATTAGTTCAGCTCAACTTTTGTGAAGCCTTTCATGTCTGTTGGTTTGTATTTAAGTTCC
+TTGTTGTAAACCTTCTAAGCAGTTGTTGTGTTTCACTTTCTCTATAATAGAAAGGCAAGTTCTTCTCTATATTGTTCTGTTGACGATCAAACCAATTGTG
+ATACAAAGTCTGATTCTCTTTCTCTGGTGTTCTGTTTCTAGAAGGAGATTCAGTTTCTAACAAGGTTCACTGCAGTCACAATTTACCGATATGCAGTCTT
+TTCTCTGTTTTTAGATTGTTATGTTTGTTTGAGCAGAATCATGTTGAAGGTTTTCTCGAGATGTCAGCAAAAACTTACTTTACCACGGCTTGCAGACTTG
+TACATGAAAGTTGATGATCAAACCAGGACTGATTGATTGATTGATTATACAAATGAAACCAAAAGTTCCGGAAAATACTCTGTGATAAGAATCTTATTGC
+TCCCTGTTAACATATGGTTCAATATAACTCCAGAAAAAACCAGAGTCGTTGGCATTGAGCATTGTTGTGTGTATTCAGGAATTGTTTGATAGTCTGATT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/tool-data/fasta_indexes.loc.sample	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,29 @@
+#This is a sample file distributed with Galaxy that enables tools
+#to use a directory of Samtools indexed sequences data files.  You will need
+#to create these data files and then create a fasta_indexes.loc file
+#similar to this one (store it in this directory) that points to
+#the directories in which those files are stored. The fasta_indexes.loc
+#file has this format (white space characters are TAB characters):
+#
+# <unique_build_id>	<dbkey>	<display_name>	<file_base_path>
+#
+#So, for example, if you had hg19 Canonical indexed stored in
+#
+# /depot/data2/galaxy/hg19/sam/,
+#
+#then the fasta_indexes.loc entry would look like this:
+#
+#hg19canon	hg19	Human (Homo sapiens): hg19 Canonical	/depot/data2/galaxy/hg19/sam/hg19canon.fa
+#
+#and your /depot/data2/galaxy/hg19/sam/ directory
+#would contain hg19canon.fa and hg19canon.fa.fai files.
+#
+#Your fasta_indexes.loc file should include an entry per line for
+#each index set you have stored.  The file in the path does actually
+#exist, but it should never be directly used. Instead, the name serves
+#as a prefix for the index file.  For example:
+#
+#hg18canon	hg18	Human (Homo sapiens): hg18 Canonical	/depot/data2/galaxy/hg18/sam/hg18canon.fa
+#hg18full	hg18	Human (Homo sapiens): hg18 Full	/depot/data2/galaxy/hg18/sam/hg18full.fa
+#hg19canon	hg19	Human (Homo sapiens): hg19 Canonical	/depot/data2/galaxy/hg19/sam/hg19canon.fa
+#hg19full	hg19	Human (Homo sapiens): hg19 Full	/depot/data2/galaxy/hg19/sam/hg19full.fa
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/epic2/tool_data_table_conf.xml.sample	Wed May 08 08:30:21 2019 -0400
@@ -0,0 +1,6 @@
+<tables>
+    <table name="fasta_indexes" comment_char="#">
+        <columns>value, dbkey, name, path</columns>
+        <file path="tool-data/fasta_indexes.loc" />
+    </table>
+</tables>